@charset "utf-8";


/* --------------------------------------------------
	行頭を表示するときは「##」で検索してください。
-------------------------------------------------- */

/* --------------------------------------------------
	##main
-------------------------------------------------- */
body#marque div#main-inner2{background:url(../marque/img/bg_main.jpg) no-repeat left top;}

/* --------------------------------------------------
	##contents
-------------------------------------------------- */
body#marque div#contents-main{padding-top:20px;}
body#marque h3.title1{
	margin-bottom:19px;
}

body#marque div.box1{
	margin:0 0 30px 3px;
	width:692px;
	background:url(../marque/img/bg_mdl1.gif) repeat-y right top;
}
body#marque table.box1-1{
	width:692px;
	background:url(../marque/img/bg_btm1.gif) no-repeat right bottom;
}
body#marque td.box1-1{
	padding-bottom:7px;
}
body#marque ul.list1{
	padding-bottom:7px;
	background-color:#FFF;
}
body#marque ul.list1 li{padding-bottom:7px;}
body#marque ul.list1 li img{vertical-align:bottom;}
body#marque dl.toriatsukai{
	margin:0 0 8px 13px;
	width:182px;
}
body#marque dl.toriatsukai dt{
	padding-top:5px;
	color:#0860A8;
	background:url(../marque/img/line1.gif) repeat-x left top;
	font-size:88%;
}
body#marque dl.toriatsukai dt.start{
	padding-top:0;
	background:none;
}
body#marque dl.toriatsukai dd{
	padding-bottom:12px;
	color:#4D4D4D;
	font-size:75%;
}
body#marque p.bnr1{
	margin-left:13px;
	line-height:1.5;
	color:#4D4D4D;
	font-size:63%;
}
body#marque p.im1{
	margin-bottom:10px;
	padding-top:5px;
	text-align:center;
}
body#marque p.txt1{
	margin:0 0 29px 7px;
	width:446px;
	line-height:1.4;
	color:#255B85;
	font-size:75%;
}
body#marque h4.title2{margin-bottom:10px;}
body#marque ul.list2{
	margin-bottom:10px;
	width:458px;
}
body#marque ul.list2 li{
	padding:0 0 4px 1em;
	background:url(../marque/img/icon1.gif) no-repeat 6px 7px;
	font-size:75%;
}
body#marque div.box2{
	padding-top:22px;
	width:696px;
	background:url(../marque/img/bg1.gif) repeat-x 0 15px;
}
body#marque table.box2-1{
	margin-left:10px;
	width:676px;
}
body#marque table.box2-1 h4{margin-bottom:28px;}
body#marque table.box2-1 p.txt2{margin-bottom:5px;}
body#marque table.box2-1 p.txt2a{margin-bottom:24px;}
body#marque table.box2-1 p.txt3{
	margin-bottom:24px;
	color:#A17E58;
	font-size:69%;
}
body#marque table.box2-1 h5{margin-bottom:9px;}
body#marque p.im2{
	margin-bottom:5px;
	padding-top:5px;
}
body#marque p.txt4{
	margin:0 0 3px 14px;
	color:#1A1A1A;
	font-size:88%;
	font-weight:bold;
}
body#marque p.txt5{
	margin:0 0 9px 14px;
	color:#4D4D4D;
	font-size:75%;
}
body#marque p.txt6{
	margin:0 0 8px 14px;
	padding-top:8px;
	width:200px;
	color:#054273;
	background:url(../marque/img/line1.gif) repeat-x left top;
	font-size:75%;
	font-weight:bold;
}
body#marque table.box2-2{
	margin:0 0 12px 14px;
}
body#marque table.box2-2 td{
	color:#4D4D4D;
	font-size:75%;
}
body#marque table.box2-2 td span{
	font-size:88%;
}

/* --------------------------------------------------
	##side
-------------------------------------------------- */
body#marque div#s-menu{background:#027ABB url(../marque/img/bg_menu.jpg) no-repeat left top;}

