@charset "utf-8";
/* CSS Document */



#pageContents{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#main{
	padding:0px 0px 15px 0px;
}


/* Page In Navi
-------------------------------------------------------*/

#pageContents ul#inNavi{
	display:block;
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}

#pageContents ul#inNavi li{
	display:block;
	width:auto;
	height:auto;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#pageContents ul#inNavi li a{
	display:block;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	background:url(../../common/images/icon_link.png) left 8px no-repeat;
}

#pageContents ul#inNavi li a{color:#0000FF;}
#pageContents ul#inNavi li a:hover{color:#0000FF;}

/* ----------------------- */


#pageContents h3{
	padding:0px 0px 12px 0px;
}

#pageContents h3#faq{
	display:block;
	font-weight:bold;
	padding:0px 0px 0px 15px;
	margin-bottom:12px;
	background:url(../images/faq/faq_icon.png) left repeat-y;
}

#pageContents p{
	margin:0px 0px 12px 15px;
}


#pageContents .sectionBox{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}

#pageContents .sectionBox h4{
	display:block;
	font-weight:bold;
	width:715px;
	height:33px;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 15px;
	background:url(../images/localcommon/page_sub_title_bg.png) left bottom no-repeat;
}

#pageContents .sectionBox p.link_btn{
	padding:0px 0px 15px 0px;
}




/* DL */
#pageContents .sectionBox dl{
	display:block;
	width:720px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 0px;
}

#pageContents .sectionBox dl dt{
	font-weight:bold;
	color:#CC6600;
	padding:0px 15px 3px 0px;
}

#pageContents .sectionBox dl dd{
	padding:0px 0px 15px 20px;
	
}


#pageContents .sectionBox .repeatBox{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 30px 0px;
}

#pageContents .sectionBox .repeatBox h5{
	font-weight:bold;
	color:#CC6600;
	padding:0px 15px 3px 0px;
}

#pageContents .sectionBox .repeatBox .photo{
	width:230px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#pageContents .sectionBox .repeatBox p{
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
}

#pageContents .sectionBox .repeatBox .copyAll{
	width:740px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#pageContents .sectionBox .repeatBox dl#faq{
	display:block;
	width:720px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:15px 10px 0px 0px;
}

#pageContents .sectionBox .repeatBox dl#faq dt{
	font-weight:normal;
	color:#000;
	padding:0px 15px 3px 20px;
	list-style-position:outside;

}

#pageContents .sectionBox .repeatBox dl#faq dd{
	padding:0px 0px 15px 20px;
	margin:0px 0px 15px 0px;
	border-bottom:1px dotted #ccc;
}

#pageContents .sectionBox .repeatBox dl#faq dd ul li{
	padding:0px 15px 3px 20px;
	list-style-type:none;
	background:none;
}

/* section box */



p.read{
	margin:0px 0px 20px 0px;
}





#pageContents .sectionBox .left{
	float:left;
}

#pageContents .sectionBox .right{
	float:right;
}







#pageContents .sectionBox p.copy{
	padding:0px 0px 0px 5px;
}


#pageContents .sectionBox .tableBox td{
	padding:5px 5px 5px 15px;
	border-bottom:1px dotted #ccc;
}

#pageContents .sectionBox .tableBox table{
	margin:0px 0px 15px 0px;
}


/* page navi link
------------------------------------------------------------- */

#pageContents .pageLinkTd{
	width:740px;
	height:auto;
	padding:0px 0px 15px 0px;
}

#pageContents .sectionBox .pageLinkTd td{
	padding:2px;
	border:none;
}

#pageContents .pageLinkTd a{
	display:block;
	width:auto;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 12px;
	background:url(../../common/images/icon_link.png) left 8px no-repeat;
}

#pageContents .pageLinkTd a{color:#0000FF;}
#pageContents .pageLinkTd a:hover{color:#0000FF;}




/* ul li
------------------------------------- */

#pageContents .sectionBox ul{
	height:auto;
	padding:0px 0px 0px 0px;
}

#pageContents .sectionBox ul li{
	margin:0px 0px 12px 0px;
	padding:0px 0px 5px 10px;
	background:url(../../common/images/icon_link.png) left 9px no-repeat;
}












