@charset "utf-8";

/*----------------------------------------------------------------------------
	kodawari.html
----------------------------------------------------------------------------*/
#sideMenu ul.kodaSide{
padding:5px 15px 10px 15px;
}
#sideMenu ul.kodaSide li{
margin:0 0 3px 0;
}
#sideMenu ul.kodaSide li a{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_4.gif) left 3px no-repeat;
}

.kodaBox{
margin:0 0 30px 0;
}
.kodaBox .kodaImg{
margin:0 0 10px 0;
}
.kodaBox .kodaPdf{
margin:0 0 5px 0;
}
.kodaBox .kodaPdf a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
/*-<CHANGE>-------------------------------------------------------------------------------------*/
.kodaBox .kodaTxt{
margin:0 0 10px 0;
padding:0 0 10px 0;
background:url(../common/images/ex_dot_w.gif) left bottom repeat-x;
}
.kodaBox .kodaLink a{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_3.gif) left 3px no-repeat;
}
/*-</CHANGE>------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
	policy.html
	about.html
----------------------------------------------------------------------------*/
#poliBox,
#abouBox{
margin:25px 10px 0 10px;
}
#poliBox dl dt,
#abouBox dl dt{
margin:0 0 15px 0;
padding:0 0 5px 10px;
background:url(../common/images/ex_ti_s.gif) left bottom repeat-x;
color:#6a3906;
font-weight:bold;
font-size:120%;
}
#poliBox dl dd,
#abouBox dl dd{
margin:0 10px 20px 10px;
}

#poliBox .protPdf a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
#poliBox dl dd dl dt{
margin:0 0 5px 0;
padding:0;
background:none;
color:#39302A;
font-weight:normal;
font-size:100%;
}
#poliBox .protPdf a{
padding:2px 0 2px 23px;
background:url(../common/images/ic_pdf.gif) left 0 no-repeat;
}
#poliBox #protCont{
width:600px;
}
#poliBox #protCont dt{
float:left;
width:100px;
margin:0;
}
#poliBox #protCont dd{
float:left;
width:500px;
margin:0;
}


/*----------------------------------------------------------------------------
	sitemap.html
----------------------------------------------------------------------------*/
#siteBox{
margin:25px 10px 0 10px;
}
#siteBox #siteLeftBox {
float:left;
width:420px;
border-right:#D9D0C3 1px solid;
}
#siteBox #siteRightBox {
float:right;
width:390px;
}
#siteBox h3{
margin:0 0 10px 0;
font-size:120%;
}
#siteBox h3 a{
display:block;
width:390px;
height:28px;
color:#39302a;
text-decoration:none;
background:url(images/site_bt_bg_off.gif) no-repeat;
}
#siteBox h3 a:hover{
color:#937450;
background:url(images/site_bt_bg_on.gif) no-repeat;
}
#siteBox h3 a span{
display:block;
padding:4px 0 0 25px;
}
#siteBox ul{
background:url(images/site_dottedh.gif) repeat-y;
margin:0 0 20px 11px;
font-weight:bold;
}
#siteBox ul li{
margin:0 0 2px 0;
padding:0 0 0 13px;
background:url(images/site_dottedw.gif) left 7px no-repeat;
}
#siteBox ul li.dottNone{
background:url(images/site_dottedw_b.gif) left 7px no-repeat;
}
#siteBox ul li ul{
margin:5px 0 10px 11px;
font-weight:normal;
}
#siteBox ul li a{
color:#39302a;
text-decoration:none;
}
#siteBox ul li a:hover{
color:#937450;
}

#siteBox ul#siteOther{
margin:20px 0 0 0;;
padding:20px 0 0 10px;
border-top:#D9D0C3 1px solid;
background:none;
}
#siteBox ul#siteOther li{
padding:0 0 0 10px;
background:url(../common/images/ic_dot_4.gif) left 6px no-repeat;
}


