@charset "UTF-8";
/*
SITE TITLE：
URL：
COPYRIGHT：
______________________________________*/

/*COLORSET：
text:#261e1b;
background：#fff;

red:#669999;
blue:#cf2c1c;

a:#261e1b;
a:hover:#dc300e;
a:visited:#261e1b;
______________________________________*/

/* ////////////////////////////////////////
default
//////////////////////////////////////// */
body,div,
dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,table,th,td { 
margin:0;
padding:0;
font-size:100%;
font-style:normal;
font-weight:normal;
line-height:1.6;
}

body {
margin:38px 18px;
text-align:left;
font-size:11px;
color:#261e1b;
background:#fff;
font-family: Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

img {
border: none;
vertical-align:bottom;
}

a {
cursor:pointer;
color:#261e1b;
text-decoration:none;
}

a:visited {
color:#261e1b;
}

a:hover {
color:#dc300e;
}

a:hover img {
opacity:0.6;
filter: alpha(opacity=60);
}


/* ////////////////////////////////////////
layout
//////////////////////////////////////// */
#wrapper {
position:relative;
width:886px;
text-align:left;
}

#body {
float:right;
width:600px;
text-align:left;
}

#navi {
position:absolute;
left:70px;
top:0px;
width:172px;
}

#side_top {
position:absolute;
left:30px;
top:11px;
width:13px;
}

#side_copy {
position:absolute;
left:22px;
top:87px;
width:21px;
}

/* ////////////////////////////////////////
header
//////////////////////////////////////// */
#header {
}

#header h1 {
padding-top:48px;
}

/* ////////////////////////////////////////
blog
//////////////////////////////////////// */
.entry {
margin-top:40px;
margin-left:6px;
}

.entry_title {
margin-bottom:1em;
}

.entry_title strong {
color:#669999;
font-family:Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-weight:normal;
}

.entry_title h2 {
font-size:1.2em;
#color:#261e1b;
font-family:Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
font-weight:normal;
}

.entry_title em {
font-style:normal;
#font-family: Georgia,"Times New Roman", Times,Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
letter-spacing: 0px;
}

.entry_body p {
margin-bottom:1em;
}

.entry_body p.btn_more {
margin:1em 0px;
}


/* ////////////////////////////////////////
navi
//////////////////////////////////////// */

#navi h3 {
margin-top:10px;
margin-bottom:10px;
}

#navi form {
margin-bottom:35px;
}

#navi form table {
width:172px
}

#navi form table th {
vertical-align:middle;
}

#navi form table th input {
border:1px solid #A3A3A3;
width:144px;
}

#navi form table td {
vertical-align:middle;
text-align:right;
}


#navi p {
margin:10px 0px;
}

#navi ul {
list-style:none;
margin:15px 20px;
}

#navi #navi_list ul {
border-top:1px dotted #262626;
margin:0px 0px 25px;
}

#navi #navi_list ul li {
border-bottom:1px dotted #262626;
}

#navi #navi_list ul li a {
display:block;
padding:4px 0px 4px 10px;
font-family: Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
letter-spacing: 0px;
font-size: 10px;
}

#navi #navi_link a {
display:block;
padding:4px 0px 4px 10px;
font-family: Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
letter-spacing: 0px;
font-size: 10px;
}