@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	font-family:'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif,osaka;
	margin:0px auto;
	text-align:center;
	background-image:url(../images/body_bg.jpg);
}

img{border:0;}

a{text-decoration:none; color:#000000;}
a:hover{color:#f97a1d;}

.clear{
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	height:0px;
	float:none;
}
.select{width:40px; margin:0 8px;}
.index{margin:0; padding:0;}
.index01a{margin:0; padding:0;}
.index01a1{margin:0 auto; padding:0; width:1075px; height:93px;}
.index01a1a{width:627px; height:93px; float:left; margin-right:48px;}
.index01a1b{width:400px; height:93px; float:left;}
.index01a1b1{width:400px; margin-top:10px;}
.index01a1b1 ul{margin:0; padding:0; list-style-type:none;}
.index01a1b1 li{margin-left:15px; padding-left:13px; background:url(../images/top_mk.jpg) no-repeat; float:right; font-size:12px;}
.index01a1b2{width:400px; margin:6px 0; padding:0;}
.index01a1b2 ul{margin:0; padding:0; list-style-type:none;}
.index01a1b2 li{margin-left:6px; float:right; font-size:12px; font-weight:900; color:#7b9ec0;}
.index01a1b2 li span{margin-top:5px;}
.index01a1b2 li a{color:#7b9ec0;}
.index01a1b2 li a:visited{color:#7b9ec0;}
.index01a1b2 li a:hover{color:#f97a1d; text-decoration:underline;}
.index01a1b3{width:400px;}
.index01a1b3 ul{margin:0; padding:0; list-style-type:none;}
.index01a1b3 li{margin-left:14px; float:right; height:28px; line-height:28px; font-size:14px; font-weight:900;}

.index01b{margin:0; padding:0; background-image:url(../images/menu_bg.png);}
.index01b1{margin:0 auto; padding:0; width:1075px; height:40px;}
.index01b1 ul{margin:0; padding:0; list-style-type:none;}
.index01b1 li{margin:0; padding:0; float:left;}

.top{margin:0; padding:0;}
.top01{margin:0 auto; padding:0; width:1075px;}
.top01a{width:840px; float:left; margin:0 15px;}
.top01a_an{width:840px; height:50px; text-align:left; line-height:50px; font-weight:100; font-size:14px;}
.top01a01{width:840px; margin-top:20px;}

.top01a02{width:840px; margin-top:20px; text-align:left;}
.top01a02 ul{padding:0; margin:0; list-style-type:none;}
.top01a02 li{padding:0; margin-top:5px;}
.top01a03{width:840px; margin-top:20px;}
.top01a03a{width:840px; height:161px; float:left; background-image:url(../images/hi_wn.png); padding-top:24px;}
.top01a03a ul{padding:0; margin:0; overflow-y:scroll; height:160px; width:838px; list-style-type:none;}
.top01a03a li{padding:0; margin:0; text-align:left; width:800px; padding:5px 0 5px 20px; background:url(../images/hi_wnsen.jpg) no-repeat bottom; line-height:18px;}

.top01a03b{width:405px; height:161px; float:left; background-image:url(../images/hi_kknb.png); padding-top:24px;}
.top01a03b ul{padding:0; margin:0; overflow-y:scroll; height:160px; width:404px; list-style-type:none;}
.top01a03b li{padding:0; margin:0; text-align:left; width:360px; padding:5px 0 5px 20px; background:url(../images/hi_kknbsen.jpg) no-repeat bottom; line-height:18px; color:#598009;}
#top01a03b00{background:none; text-align:right;}
.top01a03b a{color:#597f06;}
.top01a03b a:visited{color:#597f06;}
.top01a03b a:hover{color:#f97a1d;}
.top01b{width:175px; float:left; margin:0 15px;}
.top01b01{width:175px; margin-top:10px;}
.top01b02{width:175px; margin-top:15px;}
.top01b02a{width:175px;}
.top01b02b{
	width:171px;
	border-bottom:2px #93A5C5 solid;
	border-left:2px #93A5C5 solid;
	border-right:2px #93A5C5 solid;
	font-size:12px;
	font-weight:900;
	padding:0;
	color:#999999;
}
.top01b03{width:175px; margin-top:15px;}
.right_menu01{width:175px;}
.right_menu01 ul{margin:0; padding:0; list-style-type:none;}
.right_menu01 li{margin:0; padding:0;}
.right_menu02{width:175px; margin-top:10px;}
.right_menu02 ul{margin:0; padding:0; list-style-type:none;}
.right_menu02 li{margin:0; padding:0;}
.right_menu03{width:175px; margin-top:10px;}


.top01b04{width:175px; margin-top:15px;}
.top01b04 ul{padding:0; margin:0; list-style-type:none;}
.top01b04 li{padding:0; margin-top:6px;}

.bottom{padding:0; margin-top:20px;}
.bottom01{margin:0; padding:0; background-color:#eef1f7; border-top:2px #d4dbe9 solid;}
.bottom01a{margin:0; padding:0; height:28px; line-height:28px; font-weight:900;}
.bottom01a a{color:#1d5cc4;}
.bottom01a a:visited{color:#1d5cc4;}
.bottom01a a:hover{color:#f97a1d; text-decoration:underline;}
.bottom02{margin:0; padding:0; background-color:#003699;}
.bottom02a{margin:0; padding:0; height:28px; color:#FFFFFF; line-height:28px;}

.top01x{width:1062px; margin:0 6px;}
.top01x_an{width:1062px; height:50px; text-align:left; line-height:50px; font-weight:100; font-size:14px;}

.hinshitu01{width:840px; height:40px; text-align:right; background-image:url(../images/hk_t.png);}
.hinshitu01 ul{padding:0; margin:0; list-style-type:none;}
.hinshitu01 li{padding:0; margin:12px 10px 0 0; float:right; font-size:14px; font-weight:900; color:#7b828e;}
.hinshitu01 li a{color:#7b828e;}
.hinshitu01 li a:visited{color:#7b828e;}
.hinshitu01 li a:hover{color:#f97a1d;}
#hinshi_cl{ color:#1462c5;}
#hinshi_cl a{color:#1462c5;}
#hinshi_cl a:visited{color:#1462c5;}
#hinshi_cl a:hover{color:#f97a1d;}

.hinshitu02{width:840px; margin-top:20px;}
.hinshitu03{width:840px; text-align:left; font-size:12px; font-weight:900; line-height:28px; margin-top:20px;}
.hinshitu03x{width:777px; margin:0 auto;}
.hinshitu03x dl{margin:0; padding:0;}
.hinshitu03x dt{margin:0; padding:0;}
.hinshitu03x dd{margin:20px 0; padding:0;}

.hinshitu03a{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_yhk1.png); padding:20px 0 0 200px;}
.hinshitu03a01{width:576px; height:112px; margin:7px auto; background-image:url(../images/hk_yhk1.png); padding:15px 0 0 200px; line-height:24px;}
.hinshitu03b{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_yhk2.png); padding:20px 0 0 200px;}
.hinshitu03b01{width:576px; height:112px; margin:7px auto; background-image:url(../images/hk_yhk2.png); padding:15px 0 0 200px; line-height:24px;}
.hinshitu03c{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_dts1.png); padding:20px 0 0 200px;}
.hinshitu03d{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_dts2.png); padding:20px 0 0 200px;}
.hinshitu03e{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_mmt.png); padding:20px 0 0 200px;}
.hinshitu03e01{width:576px; height:112px; margin:7px auto; background-image:url(../images/hk_mmt.png); padding:15px 0 0 200px; line-height:24px;}
.hinshitu03f{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_yhk3.png); padding:20px 0 0 200px;}
.hinshitu03f01{width:576px; height:112px; margin:7px auto; background-image:url(../images/hk_yhk3.png); padding:15px 0 0 200px; line-height:24px;}
.hinshitu03g{width:576px; height:107px; margin:7px auto; background-image:url(../images/hk_yhk4.png); padding:20px 0 0 200px;}
.hinshitu03g01{width:576px; height:112px; margin:7px auto; background-image:url(../images/hk_yhk4.png); padding:15px 0 0 200px; line-height:24px;}
.hinshitu03h{width:737px; height:639px; background-image:url(../images/hk_sgbg.png); padding:20px 20px; margin:0 auto; line-height:23px; font-size:12px;}
.hinshitu03h dl{margin:0; padding:0; list-style-type:none;}
.hinshitu03h dt{padding:0; margin:0;}
.hinshitu03h dd{margin:0; padding-left:30px; margin-bottom:10px;}
.hinshitu03i{width:777px; margin:0 auto;}
.hinshitu03i01{width:777px; margin:0; padding:0;}
.hinshitu03i02{width:777px; background-image:url(../images/hk_kka02.png);}
.hinshitu03i02a{width:647px; margin:0 auto;}
.hinshitu03i02a1{width:647px; background:url(../images/hk_kka04.png) no-repeat bottom; margin-bottom:10px; font-size:12px; line-height:24px;}
.hinshitu03i02a1a{width:647px; color:#e08f54;}
.hinshitu03i02a1b{width:647px; margin-bottom:10px; color:#606060;}

.hinshitu03i03{width:777px; margin:0; padding:0;}

.hinshitu04{width:800px; text-align:left; padding-left:40px; margin:20px auto; line-height:28px; font-size:14px; font-weight:900;}
.hinshitu04 a{color:#134ba0; text-decoration:underline;}
.hinshitu04 a:visited{color:#134ba0; text-decoration:underline;}
.hinshitu04 a:hover{color:#f97a1d; text-decoration:underline;}

.sebuireun{width:840px; height:40px;}
.sebuireun01{width:840px; text-align:left; font-size:14px; font-weight:900; line-height:28px; margin-top:20px;}
.sebuireun01a{width:816px; height:499px; text-align:left;}

.tanjyoubi{width:840px; height:40px;}
.tanjyoubi01{width:840px; text-align:left; font-size:12px; font-weight:900; line-height:28px; margin-top:20px;}
.tanjyoubi01a{width:774px; margin:0 auto;}
.tanjyoubi01b{width:750px; margin:20px auto;}
.tanjyoubi01b dl{margin:0; padding:0; list-style-type:none;}
.tanjyoubi01b dt{margin:0; padding:0; margin-bottom:15px;}
.tanjyoubi01b dd{margin:0; padding:0;}
.tanjyoubi01b td{padding-left:20px;}
.tanjyoubi01c{width:759px; height:255px; margin:0 auto;}

.tollyo{width:840px; height:40px; text-align:right; background-image:url(../images/tk_t.png);}
.tollyo ul{padding:0; margin:0; list-style-type:none;}
.tollyo li{padding:0; margin:12px 10px 0 0; float:right; font-size:14px; font-weight:900; color:#7b828e;}
.tollyo li a{color:#7b828e;}
.tollyo li a:visited{color:#7b828e;}
.tollyo li a:hover{color:#0000FF;}
#tollyo_cl{ color:#f75a00;}
#tollyo_cl a{color:#f75a00;}
#tollyo_cl a:visited{color:#f75a00;}
#tollyo_cl a:hover{color:#0000FF;}
.tollyo01{width:840px; text-align:left; font-size:12px; font-weight:900; line-height:22px;}
.tollyo01a{width:549px; height:170px; margin-left:90px; padding:170px 10px 10px 80px; background-image:url(../images/tk_bg01.png);}
.tollyo01a span{font-size:12px;}
.tollyo01b{width:551px; height:171px; margin:30px auto; padding:30px 10px 10px 60px; background-image:url(../images/tk_bg.png); line-height:24px;}
.tollyo01c{width:678px; margin:0 auto; text-align:center;}

.hajimete{width:840px; height:40px;}
.hajimete01{width:745px; text-align:left; margin:20px auto 0 auto;}
.hajimete01a{width:275px; margin:0; padding:0; float:left;}
.hajimete01a ul{margin:0; padding:0; list-style-type:none;}
.hajimete01a li{padding:0; margin-bottom:19px;}
.hajimete01b{width:470px; margin:0; padding:0; float:left;}
.hajimete01b1{width:416px; background:url(../images/hj_u01.png) no-repeat; padding:70px 27px 0 27px; margin:0;}
.hajimete01b1 dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1 dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1 dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}
.hajimete01b2{width:416px; background:url(../images/hj_bg.png); padding:0 27px 0 27px; margin:0;}
.hajimete01 a{color:#1d5cc4; text-decoration:underline;}
.hajimete01 a:visited{color:#1d5cc4;}
.hajimete01 a:hover{color:#f97a1d; text-decoration:underline;}
.hajimete01b2 dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b2 dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b2 dd{padding-left:25px; padding-bottom:20px;  background:url(../images/hj_a.png) no-repeat; margin:0;}
.hajimete01b2 dd span{font-size:12px; font-weight:100;}
.hajimete01b3{width:470px; margin:0;}

.hajimete01b1a{width:416px; background:url(../images/hj_u02.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1a dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1a dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1a dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.hajimete01b1b{width:416px; background:url(../images/hj_u03.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1b dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1b dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1b dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.hajimete01b1c{width:416px; background:url(../images/hj_u04.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1c dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1c dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1c dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.hajimete01b1d{width:416px; background:url(../images/hj_u05.png) no-repeat; padding:70px 27px 10px 27px;}
.hajimete01b1d dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1d dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1d dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.hajimete01b1e{width:416px; background:url(../images/hj_u06.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1e dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1e dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1e dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}
.hajimete01b1e a{color:#1d5cc4; text-decoration:underline;}
.hajimete01b1e a:visited{color:#1d5cc4;}
.hajimete01b1e a:hover{color:#f97a1d; text-decoration:underline;}

.hajimete01b1f{width:416px; background:url(../images/hj_u07.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1f dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1f dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1f dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.hajimete01b1g{width:416px; background:url(../images/hj_u08.png) no-repeat; padding:70px 27px 0 27px;}
.hajimete01b1g dl{margin:0; padding:0; line-height:20px; font-size:12px; font-weight:900;}
.hajimete01b1g dt{margin-bottom:5px; padding-left:25px; background:url(../images/hj_q.png) no-repeat;}
.hajimete01b1g dd{padding-left:25px; padding-bottom:20px; background:url(../images/hj_a.png) no-repeat; margin:0;}

.kojinhogo01{width:840px; height:40px; margin:0; padding:0;}
.kojinhogo02{width:840px; margin-top:20px; padding:0; text-align:left;}
.kojinhogo02a{width:840px; margin:0; padding:0;}
.kojinhogo02b{width:760px; margin:0; padding:40px 40px; background:url(../images/kjhg_bg.png); font-size:14px; line-height:28px;}
.kojinhogo02b dl{margin:0; padding:0;}
.kojinhogo02b dt{margin:0; padding:0; font-weight:900; }
.kojinhogo02b dd{
	margin:0;
	padding:0;
	font-size:12px;
	color:#222222;
}
.kojinhogo02c{width:840px; margin:0; padding:0;}
.kojinhogo03{width:840px; margin-top:10px; padding:0;}
.kojinhogo03 ul{margin:0; padding:0; list-style-type:none;}
.kojinhogo03 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}


.torihikihou01{width:840px; height:40px; margin:0; padding:0;}
.torihikihou02{width:840px; margin-top:20px; padding:0; text-align:left;}
.torihikihou02a{width:840px; margin:0; padding:0;}
.torihikihou02b{width:760px; margin:0; padding:40px 40px; background:url(../images/kjhg_bg.png); font-size:14px; font-weight:900; line-height:17px;}
.torihikihou02b td{margin:0; padding:0 6px; font-size:12px;}
.torihikihou02c{width:840px; margin:0; padding:0;}
.torihikihou03{width:840px; margin-top:10px; padding:0;}
.torihikihou03 ul{margin:0; padding:0; list-style-type:none;}
.torihikihou03 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}

.annai{width:1062px;}
.annai01{width:1028px; margin:20px auto 5px auto;}
.annai01a{width:1028px; margin:0; padding:0;}
.annai01b{width:1028px; margin:0; padding:40px 0; background:url(../images/annai_bg01.png);}
.annai01b01{width:858px; height:412px; margin:0 auto; padding:8px 8px; background:url(../images/annai_bg02.png); font-size:12px; font-weight:900;}
.annai01b01 td{padding-left:10px;}
.annai02{width:1028px; margin:0 auto 20px auto; padding:0;}
.annai02 ul{margin:0; padding:0; list-style-type:none;}
.annai02 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}

.syouhin{width:840px; height:40px;}
.syouhin01{width:774px; padding:0 81px; margin:20px auto; font-size:12px; font-weight:900;}
/*
.syouhin01a{width:311px; float:left;}
.syouhin01a1{width:311px; height:148px; background:url(../images/syouhin_bg01.png) no-repeat; padding-top:190px;}
.syouhin01a01{width:311px; height:11d7px;}
.syouhin01a01a{width:152px; height:107px; float:left; margin:0 2px 0 3px; padding-top:10px;}
.syouhin01a01a dl{margin:0; padding:0;}
.syouhin01a01a dt{margin:0; padding-right:25px; padding-bottom:6px; text-align:right;}
.syouhin01a01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.syouhin01a01b{width:152px; height:107px; float:left; padding-top:10px;}
.syouhin01a01b dl{margin:0; padding:0;}
.syouhin01a01b dt{margin:0; padding-right:25px; padding-bottom:6px; text-align:right;}
.syouhin01a01b dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.syouhin01a02{width:311px; height:15px; margin:0; padding:8px 0;}
.syouhin01a02 a{color:#035dcc;}
.syouhin01a02 a:visited{color:#035dcc;}
.syouhin01a02 a:hover{color:#f97a1d;}*/

.syouhin01b{width:311px; float:left; margin:0 15px;}
.syouhin01b1{width:311px; height:148px; background:url(../images/syouhin_bg02.png) no-repeat; padding-top:190px;}
.syouhin01b2{width:311px; margin:20px auto;}
.syouhin01b2 ul{margin:0; padding:0; list-style-type:none;}
.syouhin01b2 li{padding:0; margin-bottom:10px;}
.syouhin01b01{width:311px; height:117px;}
.syouhin01b01a{width:152px; height:85px; float:left; margin:0 2px 0 3px; padding-top:32px;}
.syouhin01b01a dl{margin:0; padding:0;}
.syouhin01b01a dt{margin:0; padding-bottom:6px; }
.syouhin01b01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:20px;}
.syouhin01b01b{width:152px; height:85px; float:left; padding-top:32px;}
.syouhin01b01b dl{margin:0; padding:0;}
.syouhin01b01b dt{margin:0; padding-bottom:6px;}
.syouhin01b01b dd{margin:0; padding-bottom:6px; text-align:right; padding-right:5px;}
.syouhin01b02{width:311px; height:15px; margin:0; padding:8px 0;}
.syouhin01b02 a{color:#035dcc;}
.syouhin01b02 a:visited{color:#035dcc;}
.syouhin01b02 a:hover{color:#f97a1d;}

.syouhin01a{width:168px; float:left;}
.syouhin01a1{width:168px; height:148px; background:url(../images/syouhin_bg01.png) no-repeat; padding-top:190px;}
.syouhin01a01{width:168px; height:117px;}
.syouhin01a01a{width:168px; height:105px; padding-top:12px;}
.syouhin01a01a dl{margin:0; padding:0;}
.syouhin01a01a dt{margin:0; padding-bottom:6px; text-align:right; padding-right:6px;}
.syouhin01a01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:15px;}
.syouhin01a02{width:168px; height:15px; margin:0; padding:8px 0;}
.syouhin01a02 a{color:#035dcc;}
.syouhin01a02 a:visited{color:#035dcc;}
.syouhin01a02 a:hover{color:#f97a1d;}
/*
.syouhin01b{width:168px; float:left; margin:0 15px;}
.syouhin01b1{width:168px; height:148px; background:url(../images/syouhin_bg02.png) no-repeat; padding-top:190px;}
.syouhin01b01{width:168px; height:117px;}
.syouhin01b01a{width:168px; height:85px; padding-top:32px;}
.syouhin01b01a dl{margin:0; padding:0;}
.syouhin01b01a dt{margin:0; padding-bottom:6px;}
.syouhin01b01a dd{margin:0; padding-bottom:6px;}
.syouhin01b02{width:168px; height:15px; margin:0; padding:8px 0;}
.syouhin01b02 a{color:#035dcc;}
.syouhin01b02 a:visited{color:#035dcc;}
.syouhin01b02 a:hover{color:#f97a1d;}*/

.syouhin01c{width:168px; float:left;}
.syouhin01c1{width:168px; height:148px; background:url(../images/syouhin_bg03.png) no-repeat; padding-top:190px;}
.syouhin01c01{width:168px; height:117px;}
.syouhin01c01a{width:168px; height:85px; padding-top:32px;}
.syouhin01c01a dl{margin:0; padding:0;}
.syouhin01c01a dt{margin:0; padding-bottom:6px;}
.syouhin01c01a dd{margin:0; padding-bottom:6px;}
.syouhin01c02{width:168px; height:15px; margin:0; padding:8px 0;}
.syouhin01c02 a{color:#035dcc;}
.syouhin01c02 a:visited{color:#035dcc;}
.syouhin01c02 a:hover{color:#f97a1d;}

.syouhin02{width:840px; padding-top:20px;}
.syouhin02 ul{margin:0; padding:0; list-style-type:none;}
.syouhin02 li{margin:0 0 10px 0; padding:0;}
.syouhin02a{width:820px; height:34px; padding:12px 0; margin:0 auto; background:url(../images/teiki_bg.png);}

.syosai01{width:840px; height:40px; text-align:right; background-image:url(../images/syosai_t.png);}
.syosai01 img{vertical-align:middle;}
.syosai01 ul{padding:0; margin:0; list-style-type:none;}
.syosai01 li{padding:0; margin:12px 10px 0 0; float:right; font-size:14px; color:#7b828e; vertical-align:super;}
.syosai01 li a{color:#7b828e;}
.syosai01 li a:visited{color:#7b828e;}
.syosai01 li a:hover{color:#f97a1d;}
#syosai_cl{ color:#1462c5;}
#syosai_cl a{color:#1462c5;}
#syosai_cl a:visited{color:#1462c5;}
#syosai_cl a:hover{color:#f97a1d;}
.syosai02{width:835px; margin:20px auto 0px auto;}
.syosai02a{width:835px; margin:0; padding:0;}
.syosai02b{width:835px; margin:0; background-image:url(../images/syosai_bg01.png); padding-top:30px; font-weight:900;}
.syosai02b1{width:751px; height:290px; margin:0 auto; padding:200px 0 0 0; background:url(../images/syosai_bg02.png) no-repeat;}
.syosai02b1a{width:751px; margin-bottom:6px;}
.syosai02b1a1{width:365px; margin:0 1px 0 0; padding-left:10px; font-size:12px; line-height:22px; text-align:left; float:left;}
.syosai02b1a1 dl{margin:0; padding:0;}
.syosai02b1a1 dt{margin:0; padding:0; color:#048acd;}
.syosai02b1a1 dd{margin:0 0 10px 0; padding:0; color:#535555;}
.syosai02b1a2{width:365px; margin:0; padding-left:10px; font-size:12px; line-height:22px; text-align:left; float:left;}
.syosai02b1a2 dl{margin:0; padding:0;}
.syosai02b1a2 dt{margin:0; padding:0; color:#048acd;}
.syosai02b1a2 dd{margin:0 0 10px 0; padding:0; color:#535555;}
.syosai02b1b{width:751px;}

.syosai02b2{width:751px; margin:20px auto; text-align:left; font-size:12px; line-height:28px;}
.syosai02b2 dl{margin:0; padding:0;}
.syosai02b2 dt{margin:0; padding:0; color:#048acd;}
.syosai02b2 dd{margin:0; padding:0 0 20px 0; color:#535555;}
.syosai02b3{width:751px; margin:0 auto; text-align:right; padding-bottom:20px;}
.syosai02b3 a{color:#048acd; text-decoration:underline;}
.syosai02b3 a:visited{color:#048acd;}
.syosai02b3 a:hover{color:#f97a1d; text-decoration:underline;}
.syosai02c{width:835px; margin:0; padding:0;}

.syosai02by1{width:759px; margin:0 auto; padding:80px 0 0 0; background:url(../images/syosai_bg02a.png) no-repeat; text-align:left;}
.syosai02by1a{width:519px; margin:0; padding:0; float:left;}
.syosai02by1a dl{margin:0; padding:0; font-size:12px; line-height:28px;}
.syosai02by1a dt{margin:0; padding:0; color:#048acd;}
.syosai02by1a dd{margin:0 0 10px 0; padding:0; color:#535555;}
.syosai02by1b{width:240px; margin:0; padding-top:100px; float:left;}
.syosai02by2{width:751px; margin:20px auto; text-align:left; font-size:12px; line-height:28px;}
.syosai02by2 dl{margin:0; padding:0;}
.syosai02by2 dt{margin:0; padding:0; color:#048acd;}
.syosai02by2 dd{margin:0; padding:0 0 20px 0; color:#535555;}
.syosai02by2 dd a{color:#048acd; text-decoration:underline;}
.syosai02by2 dd a:visited{color:#048acd;}
.syosai02by2 dd a:hover{color:#f97a1d; text-decoration:underline;}
.syosai02by3{width:751px; margin:0 auto; text-align:right; padding-bottom:20px;}
.syosai02by3 a{color:#048acd; text-decoration:underline;}
.syosai02by3 a:visited{color:#048acd;}
.syosai02by3 a:hover{color:#f97a1d; text-decoration:underline;}

.syosai02bm1{width:759px; margin:0 auto; padding:80px 0 0 0; background:url(../images/syosai_bg02b.png) no-repeat; text-align:left;}
.syosai02bm1x{width:759px; margin:0 auto; padding:80px 0 0 0; background:url(../images/syosai_bg02.png) no-repeat; text-align:left;}
.syosai02bm1a{width:519px; margin:0; padding:0; float:left;}
.syosai02bm1a dl{margin:0; padding:0; font-size:12px; line-height:28px;}
.syosai02bm1a dt{margin:0; padding:0; color:#048acd;}
.syosai02bm1a dd{margin:0 0 10px 0; padding:0; color:#535555;}
.syosai02bm1b{width:240px; margin:0; padding-top:90px; float:left;}
.syosai02bm2{width:751px; margin:20px auto; text-align:left; font-size:12px; line-height:28px;}
.syosai02bm2 dl{margin:0; padding:0;}
.syosai02bm2 dt{margin:0; padding:0; color:#048acd;}
.syosai02bm2 dd{margin:0; padding:0 0 20px 0; color:#535555;}
.syosai02bm2 dd a{color:#048acd; text-decoration:underline;}
.syosai02bm2 dd a:visited{color:#048acd;}
.syosai02bm2 dd a:hover{color:#f97a1d; text-decoration:underline;}
.syosai02bm3{width:751px; margin:0 auto; text-align:right; padding-bottom:20px;}
.syosai02bm3 a{color:#048acd; text-decoration:underline;}
.syosai02bm3 a:visited{color:#048acd;}
.syosai02bm3 a:hover{color:#f97a1d; text-decoration:underline;}


.sabisu01{width:840px; height:40px;}
.sabisu02{width:835px; margin:20px auto 0px auto;}
.sabisu02a{width:835px; margin:0; padding:0;}
.sabisu02b{width:835px; margin:0; background-image:url(../images/syosai_bg01.png); padding-top:40px; padding-bottom:20px;}
.sabisu02b00{width:724px; margin:10px auto; padding:0;}
.sabisu02b00 ul{margin:0; padding:0; list-style-type:none;}
.sabisu02b00 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}
.sabisu02b00 li a{color:#858584;}
.sabisu02b00 li a:visited{color:#858584;}
.sabisu02b00 li a:hover{color:#f97a1d;}
.sabisu02b01{width:724px; margin:0 auto;}
.sabisu02b02{width:234px; height:74px; margin:30px auto 0 auto; background-image:url(../images/sabisu_img02.png); padding:160px 0 0 490px;}
.sabisu02b03{width:724px; margin:30px auto 0 auto;}
.sabisu02b04{width:739px; height:151px; margin:0 auto; padding:100px 0 0 60px; background-image:url(../images/sabisu_bg.png); text-align:left; font-weight:900;}
.sabisu02b04a{width:180px; margin:0; padding:0; float:left;}
.sabisu02b04a ul{margin:0; padding:0; list-style-type:none;}
.sabisu02b04a li{margin:0 0 10px 0; padding:0; color:#0078c0;}
.sabisu02b04a li a{color:#0078c0; text-decoration:underline;}
.sabisu02b04a li a:visited{color:#0078c0;}
.sabisu02b04a li a:hover{color:#f97a1d; text-decoration:underline;}
.sabisu02b04b{width:180px; margin:0; padding:0; float:left;}
.sabisu02b04b ul{margin:0; padding:0; list-style-type:none;}
.sabisu02b04b li{margin:0 0 10px 0; padding:0; color:#0078c0;}
.sabisu02b04b li a{color:#0078c0; text-decoration:underline;}
.sabisu02b04b li a:visited{color:#0078c0;}
.sabisu02b04b li a:hover{color:#f97a1d; text-decoration:underline;}

.sabisu02b05{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09a.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b06{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09b.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b07{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09c.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b08{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09d.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b08 span{color:#000000;}
.sabisu02b09{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09e.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b010{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09f.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b011{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09g.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02b011 span{color:#000000;}
.sabisu02b012{width:720px; margin:0 auto 20px auto; background:url(../images/sabisu_img09h.png) no-repeat; text-align:left; font-weight:900; padding:20px 0 0 70px; color:#858584; line-height:18px;}
.sabisu02c{width:835px; margin:0; padding:0;}

.kirikae{width:836px; margin:30px auto; padding:0;}
.kirikae01{width:836px; margin:0; padding:0;}
.kirikae02{width:796px; margin:0; padding:30px 20px; background-image:url(../images/kirikae_bg.png); text-align:left;
font-size:14px; font-weight:900; color:#5b6262; line-height:28px;}
.kirikae02 dl{margin:0; padding:0;}
.kirikae02 dt{margin:0 0 20px 20px; padding:0;}
.kirikae02 dd{margin:0 0 20px 25px; padding:0;}
.kirikae02 dd a{color:#1592d0;}
.kirikae02 dd a:visited{color:#1592d0;}
.kirikae02 dd a:hover{color:#f97a1d;}
.kirikae03{width:836px; margin:0; padding:0;}
.kirikae04{width:816px; margin:0; padding-right:20px; text-align:right; font-weight:900; margin-top:5px; margin-bottom:30px;}
.kirikae04 img{vertical-align:middle;}
.kirikae04 a{color:#919191;}
.kirikae04 a:visited{color:#919191;}
.kirikae04 a:hover{color:#f97a1d;}

.toiawase01{width:840px; height:40px;}
.toiawase02{width:776px; height:609px; margin:30px auto 0 auto; background:url(../images/toiawase_bg.png) no-repeat; text-align:left;}
.toiawase02a{width:686px; font-size:14px; font-weight:900; padding-top:50px; padding-left:90px; line-height:22px;}
.toiawase02a span{color:#ff772b;}
.toiawase02a a{color:#0057c2;}
.toiawase02a a:visited{color:#0057c2;}
.toiawase02a a:hover{color:#f97a1d;}
.toiawase02b{width:526px; padding-left:250px;}
.tiaws01{margin-top:28px;}
.tiaws02{margin-top:3px;}
.tiaws03{margin-top:3px;}
.tiaws04{margin-top:1px;}
.tiaws05{margin-top:2px;}
.tiaws06{margin-top:9px;}
.tiaws07{margin-top:7px;}
.tiaws08{margin-top:7px;}
.tiaws09{margin-top:7px;}
.tiaws010{margin-top:7px;}
.tiaws011{margin-top:14px; width:440px; height:60px;}
.toiawase02c{width:456px; padding-top:60px; padding-left:320px;}
.toiawase02c ul{margin:0; padding:0; list-style-type:none;}
.toiawase02c li{margin:0; padding:0 2px; float:left;}

.purezento01{width:840px; height:40px;}
.purezento02{width:800px; margin:30px auto 0 auto;}
.purezento03{width:720px; margin:30px auto; text-align:left;}
.purezento03 dl{margin:0; padding:0;}
.purezento03 dt{margin:0; padding:0;}
.purezento03 dd{margin:0; padding-left:50px; padding-top:30px; pfont-size:14px; font-weight:900; color:#005786; line-height:24px;}
.purezento03 span{text-decoration:line-through;}
.purezento04{width:632px; height:878px; background:url(../images/purezento_bg.png) no-repeat; margin:0 auto; text-align:left;}
.purezento04 a{color:#0072ff; text-decoration:underline; font-weight:900;}
.purezento04 a:visited{color:#0072ff;}
.purezento04 a:hover{color:#f97a1d; text-decoration:underline;}
.przt01{margin-top:56px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt02{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt03{margin-top:30px; margin-left:270px;}
.przt04{margin-top:30px; margin-left:40px;}
.przt05{margin-top:32px; width:60px; margin-left:260px;}
.przt06{margin-top:23px; width:38px; height:24px; margin-left:282px;}
.przt07{margin-top:23px; width:56px; height:24px;  margin-left:18px;}
.przt08a{margin-top:20px; margin-left:265px; width:60px; font-size:12px;}
.przt08{margin-top:3px; margin-left:320px; width:180px;}
.przt09{margin-top:3px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt010{margin-top:19px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt011{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt012{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt013{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.przt014{margin-top:22px; width:306px; height:70px; margin-left:260px;}
.przt015{margin-top:45px; width:520px; height:90px; margin-left:50px;}
.przt016{margin-top:16px; margin-left:210px;}
.przt017{margin-top:16px; margin-left:90px;}
.purezento05{width:126px; margin:20px auto;}

.shinki1{width:1074px; margin:0 auto; padding-top:50px;}
.shinki1a{width:1074px;}
.shinki1b{width:1074px; background:url(../images/shinki_bg.png); padding-top:30px;}
.shinki1b1{width:960px; margin:0 auto;}
.shinki1b2{width:930px; margin:20px auto; overflow-y:scroll; height:200px; text-align:left; border:1px #999999 solid; font-size:13px; line-height:24px;}
.shinki1b2 dl{margin:0; padding:0;}
.shinki1b2 dt{margin:10px 10px 0 10px; padding:0; width:890px; font-weight:900;}
.shinki1b2 dd{margin:0 10px 10px 10px; padding:0; width:890px;}
.shinki1b3{width:930px; padding-bottom:20px; margin:0 auto;}
.shinki1b3a{width:99px; float:left; padding-top:10px; margin-right:260px;}
.shinki1b3b{width:226px; float:left;}
.shinki1c{width:1074px;}
.shinki1d{width:1064px; text-align:right; padding-right:10px; font-weight:900; margin-top:10px;}
.shinki1d a{color:#008ecd;}
.shinki1d a:visited{color:#008ecd;}
.shinki1d a:hover{color:#f97a1d;}

.shinki2b1{width:960px; margin:0 auto 20px auto; text-align:left; line-height:28px;}
.shinki2b1 b{color:#FF0000; padding-left:10px; font-size:14px;}
.shinki2b1 strong{font-size:14px;}
.shinki2b1 td{padding:5px 0 5px 10px;}
.sk1{width:80px; margin:0 10px 0 5px;}
.sk2{margin:0 10px 0 5px;}
.sk3{margin:0 5px 0 0;}
.sk4{margin:0 5px 0 10px;}
.sk5{width:300px;}
.sk6{width:60px; margin:0 10px 0 5px;}
.sk7{background-color:#007ab4; color:#FFFFFF;}
.sk8{width:260px;}
.shinki2b2{width:960px; margin:0 auto 20px auto;}
.shinki2b3{width:960px; margin:0 auto; padding-bottom:20px;}

.shinki3b1{width:960px; margin:0 auto 20px auto; text-align:left; line-height:28px;}
.shinki3b1 b{color:#cd1f8e; padding-left:10px; font-size:14px;}
.shinki3b1 strong{font-size:14px;}
.shinki3b1 td{padding:5px 0 5px 10px;}
.shinki3b2{width:960px; margin:0 auto 20px auto;}
.shinki3b3{width:930px; padding-bottom:20px; margin:0 auto;}
.shinki3b3a{width:99px; float:left; padding-top:10px; margin-right:260px; text-align:left;}
.shinki3b3b{width:226px; float:left;}

.shinki4b1{width:960px; margin:0 auto;}
.shinki4b2{width:960px; margin:30px auto; text-align:left;}
.shinki4b2 dl{margin:0; padding:0; list-style-type:none;}
.shinki4b2 dt{margin:0 0 0 20px; padding:0; font-size:16px; font-weight:900; line-height:40px;}
.shinki4b2 dd{margin:0 0 0 20px; padding:0; line-height:24px;}
.shinki4b3{width:960px; margin:0 auto; padding-bottom:200px;}

.genzairyou01{width:840px; height:40px; margin:0; padding:0;}
.genzairyou02{width:816px; margin:20px auto; padding:0;}
.genzairyou02a{width:816px;}
.genzairyou02b{width:816px; background:url(../images/genzairyou_bg01.png); padding:40px 0;}
.genzairyou02b1{width:816px; margin-bottom:40px;}
.genzairyou02b1a{width:576px; padding-left:240px;}
.genzairyou02b1a ul{margin:0; padding:0; list-style-type:none;}
.genzairyou02b1a li{margin:0 5px 0 0; padding:0; float:left;}
.genzairyou02b1b{width:816px; text-align:center; margin:20px 0;}
.genzairyou02b1c{
	width:800px;
	height:130px;
	margin:0 auto;
	background:url(../images/genzairyou_bg1.png);
	font-size:12px;
	font-weight:900;
	color:#e76700;
	padding-top:8px;
}
.genzairyou02b1c a{color:#e76700; text-decoration:underline;}
.genzairyou02b1c a:visited{color:e76700;}
.genzairyou02b1c a:hover{color:#0000FF; text-decoration:underline;}
.genzairyou02b1d{width:758px; height:100px; margin:0 auto; background:url(../images/genzairyou_bg1.png); font-size:14px; font-weight:900; color:#a98f00; padding-top:28px;}
.genzairyou02b1d a{color:#a98f00; text-decoration:underline;}
.genzairyou02b1d a:visited{color:a98f00;}
.genzairyou02b1d a:hover{color:#0000FF; text-decoration:underline;}
.genzairyou02b1e{width:758px; height:100px; margin:0 auto; background:url(../images/genzairyou_bg1.png); font-size:12px; font-weight:900; color:#0a9640; padding-top:28px;}
.genzairyou02b1e a{color:#0a9640; text-decoration:underline;}
.genzairyou02b1e a:visited{color:0a9640;}
.genzairyou02b1e a:hover{color:#0000FF; text-decoration:underline;}
.genzairyou02b2{width:660px; text-align:left; margin:0 auto; line-height:24px;}
.genzairyou02b2 h2{width:660px;}
.genzairyou02b2 dl{margin:0; padding:0;}
.genzairyou02b2 dt{margin:0 0 10px 0; padding:0; font-weight:900;}
.genzairyou02b2 dd{margin:0 0 20px 0; padding:0;}
.genzairyou02b2 dd span{font-weight:900;}
.genzairyou02b2a{width:660px;}
.genzairyou02b2a1{width:521px;  float:left;}
.genzairyou02b2a1 dl{margin:0; padding:0;}
.genzairyou02b2a1 dt{margin:0 0 10px 0; padding:0; font-weight:100;}
.genzairyou02b2a1 dt span{font-weight:900;}
.genzairyou02b2a1 dd{margin:0; padding:0;}
.genzairyou02b2a2{width:139px; height:175px; float:right; text-align:right;}
.genzairyou02b2a3{width:475px;  float:left;}
.genzairyou02b2a3 dl{margin:0; padding:0;}
.genzairyou02b2a3 dt{margin:0 0 10px 0; padding:0; font-weight:100;}
.genzairyou02b2a3 dd{margin:0; padding:0;}
.genzairyou02b2a4{width:185px; height:172px; float:right; text-align:right;}
.genzairyou02b2a6{width:500px;  float:right;}
.genzairyou02b2a6 dl{margin:0; padding:0;}
.genzairyou02b2a6 dt{margin:0 0 10px 0; padding:0; font-weight:100;}
.genzairyou02b2a6 dd{margin:0; padding:0;}
.genzairyou02b2a5{width:160px; height:146px; float:left;}
.genzairyou02b2a7{width:460px;  float:left;}
.genzairyou02b2a7 dl{margin:0; padding:0;}
.genzairyou02b2a7 dt{margin:0 0 10px 0; padding:0; font-weight:100;}
.genzairyou02b2a7 dt span{font-weight:900;}
.genzairyou02b2a7 dd{margin:0; padding:0;}
.genzairyou02b2a8{width:200px; height:154px; float:right; text-align:right;}
.genzairyou02b2a9{width:408px;  float:left;}
.genzairyou02b2a9 dl{margin:0; padding:0;}
.genzairyou02b2a9 dt{margin:0 0 10px 0; padding:0; font-weight:100;}
.genzairyou02b2a9 dt span{font-weight:900;}
.genzairyou02b2a9 dd{margin:0; padding:0;}
.genzairyou02b2a10{width:252px; height:169px; float:right; text-align:right;}

.genzairyou02b3{width:659px; margin:30px auto; padding:10px 10px; background:url(../images/genzairyou_img05.png) no-repeat bottom;}
.genzairyou02b3a{width:300px; float:left; text-align:left; background:url(../images/kjhg_img03.png) no-repeat; padding-left:15px; font-size:9px; line-height:9px;}
.genzairyou02b3b{width:150px; float:right; text-align:right; background:url(../images/kjhg_img03.png) no-repeat right; padding-right:15px; font-size:9px;}
.genzairyou02b4{width:659px; margin:20px auto 0 auto; padding:10px 10px; background:url(../images/genzairyou_img05.png) no-repeat bottom;}
.genzairyou02b4a{width:300px; float:left; text-align:left; background:url(../images/kjhg_img03.png) no-repeat; padding-left:15px; font-size:9px; line-height:9px;}
.genzairyou02b4b{width:150px; float:right; text-align:right; background:url(../images/kjhg_img03.png) no-repeat right; padding-right:15px; font-size:9px;}
.genzairyou02c{width:816px;}

.tyumon1{width:1043px; margin:0 auto 110px auto;}
.tyumon1a{width:1043px;}
.tyumon1b{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.tyumon1b01{width:211px; float:left; margin:0 13px 0 45px;}
.tyumon1b02{width:729px; float:left;}
.tyumon1b02a{width:729px;}
.tyumon1b02b{width:729px; background:url(../images/tyumon01_bgf.png); padding-top:3px;}
.tyumon1b02b1{width:729px;}
.tyumon1b02b1a{width:656px; background:url(../images/tyumon01_bgb.png); height:47px; margin-left:37px; margin-bottom:3px;}
.tyumon1b02b1a td{padding-right:15px;}
.tyumon1b02b1b{width:656px; background:url(../images/tyumon01_bgc.png); height:47px; margin-left:37px; margin-bottom:3px;}
.tyumon1b02b1b td{padding-right:15px;}
.tyumon1b02b1c{width:656px; background:url(../images/tyumon01_bgd.png); height:79px; margin-left:37px; margin-bottom:3px;}
.tyumon1b02b1c td{padding-right:15px;}
.tyumon1b02b1c span{ font-weight:900; padding-right:5px;}
.tyumon1b02c{width:729px;}
.tyumon1b02b2{width:529px; padding:10px 0 0px 200px;}
.tyumon1b02b2 ul{margin:0; padding:0; list-style-type:none;}
.tyumon1b02b2 li{margin:0; padding:0 20px 0px 0; float:left;}
.tyumon1c{width:1043px;}

.tyumon2{width:1043px; margin:0 auto 110px auto;}
.tyumon2a{width:1043px;}
.tyumon2b{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.tyumon2b01{width:211px; float:left; margin:0 13px 0 45px;}
.tyumon2b02{width:729px; float:left;}
.tyumon2b02x{width:729px; font-weight:900; color:#7b7b7b; text-align:left; margin-bottom:15px;}
.tyumon2b02a{width:684px; background:url(../images/tyumon02_img02.png); height:23px; text-align:right; padding:60px 45px 0 0;}
.tyumon2b02b{width:729px; background:url(../images/tyumon02_bg.png); text-align:left; line-height:24px; font-size:12px;}
.tyumon2b02b01 td{border-bottom:1px #d7d7d7 solid; border-top:1px #f4f4f4 solid; background-color:#fbfbfb; padding:5px 0 5px 10px;}
.tyumon2b02b01 b{color:#f38220;}
.tyumon2b02b01 strong{padding-left:10px; font-size:14px;}
.tyumon2b02b01 a{color:#0000FF;}
.tyumon2b02b01 a:visited{color:a0000FF;}
.tyumon2b02b01 a:hover{color:#f97a1d; text-decoration:underline;}
.tyumon2b02b1{width:80px; margin:0 10px 0 5px;}
.tyumon2b02b2{width:60px; margin:0 10px 0 5px;}
.tyumon2b02b3{width:160px; margin:0 10px 0 0;}
.tyumon2b02b4{width:260px; margin:0 10px 0 0;}
.tyumon2b02b5{margin:0 5px 0 0;}
.tyumon2b02b6{margin:0 5px 0 30px;}
.tyumon2b02b01{width:729px; padding-top:5px;}
.tyumon2b02b02{width:729px; padding-top:20px;}
.tyumon2b02b02 td{border-bottom:1px #d7d7d7 solid; border-top:1px #f4f4f4 solid; background-color:#fbfbfb; padding:5px 0 5px 10px;}
.tyumon2b02b02 b{color:#f38220;}
.tyumon2b02b02 strong{padding-left:10px; font-size:14px;}
.tyumon2b02b03{width:729px; padding-top:10px;}
.tyumon2b02b04{width:729px; padding-top:10px; text-align:center;}
.tyumon2c{width:1043px;}

.tyumon3{width:1043px; margin:0 auto 110px auto;}
.tyumon3a{width:1043px;}
.tyumon3b{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.tyumon3b01{width:211px; float:left; margin:0 13px 0 45px;}
.tyumon3b02{width:729px; float:left;}
.tyumon3b02x{width:729px; font-weight:900; color:#7b7b7b; text-align:left; margin-bottom:15px;}
.tyumon3b02a{width:729px;}
.tyumon3b02b{width:643px; background:url(../images/tyumon03_bg.png); text-align:left; line-height:24px; font-size:12px; padding:30px 43px;}
.tyumon3b02c{width:729px; background:url(../images/tyumon03_bg.png); text-align:center; padding:20px 0;}
.tyumon3b02d{width:729px;}
.tyumon3c{width:1043px;}

.tyumon4{width:1043px; margin:0 auto 110px auto;}
.tyumon4a{width:1043px;}
.tyumon4b{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.tyumon4b01{width:211px; float:left; margin:0 13px 0 45px;}
.tyumon4b02{width:729px; float:left;}
.tyumon4b02x{width:729px; font-weight:900; color:#7b7b7b; text-align:left; margin-bottom:15px;}
.tyumon4b02a{width:729px;}
.tyumon4b02b{width:643px; background:url(../images/tyumon03_bg.png); text-align:left; line-height:24px; font-size:12px; padding:30px 43px;}
.tyumon4b02c{width:729px;}
.tyumon4c{width:1043px;}


.tyumon5{width:1043px; margin:0 auto 110px auto;}
.tyumon5a{width:1043px;}
.tyumon5b{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.tyumon5b01{width:211px; float:left; margin:0 13px 0 45px;}
.tyumon5b02{width:729px; float:left;}
.tyumon5b02x{width:729px; font-weight:900; color:#7b7b7b; text-align:left; margin-bottom:15px;}
.tyumon5b02a{width:729px;}
.tyumon5b02b{width:643px; background:url(../images/tyumon03_bg.png); text-align:center; line-height:24px; font-size:12px; padding:10px 43px;}
.tyumon5b02b dl{margin:0; padding:0;}
.tyumon5b02b dt{margin:0 0 10px 0; padding:0;}
.tyumon5b02b dd{margin:0; padding:0;}
.tyumon5b02c{width:729px; background:url(../images/tyumon03_bg.png); text-align:center; padding:10px 0;}
.tyumon5b02d{width:729px;}
.tyumon5c{width:1043px;}

.hekou{width:1043px; margin:0 auto 110px auto;}
.hekoua{width:1043px;}
.hekoub{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:50px 0;}
.hekoub02{width:729px; margin:0 auto;}
.hekoub02a{width:729px;}
.hekoub02b{width:643px; background:url(../images/tyumon03_bg.png); text-align:center; line-height:24px; font-size:12px; padding:30px 43px;}
.hekoub02c{width:729px; background:url(../images/tyumon03_bg.png); text-align:center; padding:5px 0;}
.hekoub02d{width:729px;}
.hekouc{width:1043px;}

.rireki{width:1043px; margin:0 auto 110px auto;}
.rirekia{width:1043px;}
.rirekib{width:1043px; background:url(../images/tyumon01_bga.jpg); padding:40px 0;}
.rirekib01{width:729px; margin:10px auto;}
.rirekib01a{float:left;}
.rirekib01b{float:right;}
.rirekib02{width:729px; margin:0 auto;}
.rirekib02a{width:729px;}
.rirekib02b{width:643px; background:url(../images/tyumon03_bg.png); text-align:left; line-height:24px; font-size:12px; padding:30px 43px;}
.rirekib02c{width:729px;}
.rirekic{width:1043px;}

.roguin{width:1074px; margin:0 auto; padding-top:50px;}
.roguin1{width:1074px;}
.roguin2{width:1074px; background:url(../images/shinki_bg.png); padding-top:30px;}
.roguin2a{width:765px; margin:0 auto;}
.roguin2b{width:765px; margin:20px auto; text-align:left; line-height:28px;}
.roguin2b b{color:#cd1f8e; padding-left:10px; font-size:14px;}
.roguin2b strong{font-size:14px;}
.roguin2b td{padding:5px 0 5px 10px;}
.roguin2c{width:765px; margin:20px auto 0 auto;}
.roguin2d{width:765px; margin:20px auto 0 auto; padding-bottom:20px;}
.roguin3{width:1074px;}

.roguin001{width:873px; height:224px; margin:60px auto 200px auto; padding-top:70px; background:url(../images/roguin_bg001.png);}
.roguin01{width:249px; float:left; margin:0 185px 0 96px; padding-top:40px;}
.roguin02{width:174px; float:left; text-align:left; padding:30px 0 0 85px; color:#FFFFFF;}
.roguin02 dl{margin:0; padding:0;}
.roguin02 dt{margin:0; padding:0;}
.roguin02 dd{margin:0; padding:1px 0 3px 1px;}
.roguin02 dd a{color:#FFFFFF; text-decoration:underline;}
.roguin02 dd a:visited{color:#FFFFFF;}
.roguin02 dd a:hover{color:#f97a1d; text-decoration:underline;}
.rkin01{width:133px;}
.rkin02{width:133px;}

.taiken01{width:840px;}
.taiken02{width:621px; height:195px; margin-top:20px;  background:url(../images/taiken_bg.png); padding:43px 0 0 219px;}
.taiken02a{width:621px;}
.taiken02a ul{margin:0; padding:0; list-style-type:none;}
.taiken02a li{margin:0; padding:0; float:left;}
.taiken02b{width:581px; text-align:right; margin-top:25px; padding-right:40px;}
.taiken03{width:780px; margin:30px auto; text-align:left; padding:0 30px; font-size:12px; line-height:22px; background:url(../images/taiken_img02.png) no-repeat bottom; font-weight:900;}
.taiken03 dl{margin:0; padding:0;}
.taiken03 dt{margin:0; padding:0; color:#048acd;}
.taiken03 dd{margin:0; padding-bottom:15px;}
.taiken03 dd a{color:#048acd; text-decoration:underline;}
.taiken03 dd a:visited{color:#048acd;}
.taiken03 dd a:hover{color:#f97a1d; text-decoration:underline;}
.taiken04{width:632px; margin:0 auto; text-align:left; padding-bottom:10px;}
.taiken04a{width:632px; margin-bottom:20px; text-align:center; font-size:14px; line-height:28px; font-weight:900;}
.taiken04a span{font-size:24px; color:#159818; font-weight:900;}
.taiken04b{width:632px; font-size:12px; line-height:24px; font-weight:900;}
.taiken04b dl{margin:0; padding:0;}
.taiken04b dt{margin:0; padding:0;}
.taiken04b dd{margin:0; padding:0; color:#005786;}
.taiken04b strong{font-size:14px; font-weight:900; line-height:28px;}
.taiken04b span{text-decoration:line-through;}
.taiken04b a{color:#1d5cc4; text-decoration:underline;}
.taiken04b a:visited{color:#1d5cc4;}
.taiken04b a:hover{color:#f97a1d; text-decoration:underline;}
.taiken05{width:632px; height:878px; background:url(../images/purezento_bg.png) no-repeat; margin:0 auto; text-align:left;}
.taiken05 a{color:#0072ff; text-decoration:underline; font-weight:900;}
.taiken05 a:visited{color:#0072ff;}
.taiken05 a:hover{color:#f97a1d; text-decoration:underline;}
.tk01{margin-top:56px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk02{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk03{margin-top:30px; margin-left:270px;}
.tk04{margin-top:30px; margin-left:40px;}
.tk05{margin-top:32px; width:60px; margin-left:260px;}
.tk06{margin-top:23px; width:38px; height:24px; margin-left:282px;}
.tk07{margin-top:23px; width:56px; height:24px;  margin-left:18px;}
.tk08a{margin-top:20px; margin-left:265px; width:60px; font-size:12px;}
.tk08{margin-top:3px; margin-left:320px; width:180px;}
.tk09{margin-top:3px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk010{margin-top:19px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk011{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk012{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk013{margin-top:20px; height:24px; width:308px; color:#333; font-weight:900; margin-left:260px;}
.tk014{margin-top:22px; width:306px; height:70px; margin-left:260px;}
.tk015{margin-top:45px; width:520px; height:90px; margin-left:50px;}
.tk016{margin-top:16px; margin-left:210px;}
.tk017{margin-top:16px; margin-left:90px;}
.taiken06{width:126px; margin:20px auto;}

.kanren{width:840px; height:40px;}
.kanren01{width:748px; margin:0 auto; padding-top:30px; text-align:left; font-size:14px; line-height:26px;}
.kanren01 dl{margin:0; padding:0; list-style-type:0;}
.kanren01 dt{margin:0 0 20px 0; padding:0;}
.kanren01 dd{margin:0 0 30px 15px; padding:0;}
.kanren01 span{color:#048acd; font-weight:900;}
.kanren02{width:738px; margin:0 auto; text-align:right; padding-right:10px;}
.kanren02 ul{margin:0; padding:0; list-style-type:none;}
.kanren02 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}

.nabi01{width:840px; height:40px;}
.nabi02{width:777px; margin:30px auto 0 auto;}
.nabi02a{width:777px;}
.nabi02b{width:717px; background:url(../images/nabi_bg.png); padding:20px 30px; text-align:left; line-height:24px;}
.nabi02b01{width:717px; height:900px; background:url(../images/nabi_bg.png); padding:20px 30px; text-align:left; line-height:24px;}
.nabi02b1{width:676px; margin:0 auto; padding-bottom:20px;}
.nabi02b2{width:676px; margin:0 auto; font-size:14px; color:#597f06;}
.nabi02b2 ul{margin:0; padding:0; list-style-type:none;}
.nabi02b2 li{margin:0 0 10px 25px; padding:0;}
.nabi02b2 li a{color:#597f06;}
.nabi02b2 li a:visited{color:#597f06;}
.nabi02b2 li a:hover{color:#f97a1d;}
.nabi02c{width:777px;}
.nabi02b h1,h2,h3,h4{width:717px; border-bottom:2px #0033CC solid; text-align:center; padding-bottom:10px;}
.nabi02 p{font-size:14px;}

.news01{width:840px; height:40px;}
.news02{width:777px; margin:30px auto 0 auto;}
.news02a{width:777px;}
.news02b{width:717px; background:url(../images/nabi_bg.png); padding:20px 30px; text-align:left; line-height:24px;}
.news02b dl{margin:0; padding:0; list-style-type:none;}
.news02b dt{margin:0; padding:0;}
.news02b dd{margin:0; padding:0;}
.news02b01{width:717px; height:900px; background:url(../images/nabi_bg.png); padding:20px 30px; text-align:left; line-height:24px;}
.news02b01 dl{margin:0; padding:0; list-style-type:none; font-size:14px;}
.news02b01 dt{margin:0; padding:0 0 10px 0;}
.news02b01 dd{margin:0; padding:0 0 20px 10px;}
.news02b01 ul{margin:0; padding:0; list-style-type:none; font-size:14px; text-align:right;}
.news02b01 li{margin:0; padding:0;}
.news02b1{width:676px; margin:0 auto; padding-bottom:20px;}
.news02b2{width:676px; margin:0 auto; font-size:14px; color:#000000;}
.news02b2 ul{margin:0; padding:0; list-style-type:none;}
.news02b2 li{margin:0 0 10px 25px; padding:0;}
.news02b2 li a{color:#000000;}
.news02b2 li a:visited{color:#000000;}
.news02b2 li a:hover{color:#f97a1d;}
.news02c{width:777px;}
.news02b01 h1,h2,h3,h4{width:717px; border-bottom:2px #0033CC solid; text-align:center; padding-bottom:10px; line-height:28px;}
.news02 p{font-size:14px;}
.news02 td{font-size:14px; padding:5px 10px;}
.news02 strong{font-size:18px; font-weight:900;}
.news02 span{font-size:14px; width:717px; text-align:right;}

.sitemap01{width:840px; height:40px;}
.sitemap02{width:777px; margin:30px auto 0 auto;}
.sitemap02a{width:777px;}
.sitemap02b{width:637px; background:url(../images/nabi_bg.png); padding:20px 70px; text-align:left; line-height:24px;}
.sitemap02b dl{padding:0; margin:0;}
.sitemap02b dt{padding:40px 0 2px 15px; margin:0; width:622px; height:21px; background:url(../images/sitemap_img01.png) no-repeat bottom; font-size:18px; font-weight:900;}
.sitemap02b dd{padding:5px 0 0 5px; margin:0; font-size:14px; font-weight:900; color:#0068b7;}
.sitemap02b dd a{color:#0068b7;}
.sitemap02b dd a:visited{color:#0068b7;}
.sitemap02b dd a:hover{color:#f97a1d;}
.sitemap02c{width:777px;}

.teiki01{width:840px; height:40px;}
.teiki02{width:816px; margin:30px auto 0 auto;}
.teiki02a{width:816px;}
.teiki02b{width:696px; background:url(../images/teiki_bg1.png); padding:20px 60px; text-align:left; line-height:24px;}
.teiki02b0{width:696px; height:14px; background:url(../images/guide_bg.png) repeat-x; margin:20px 0; text-align:right;}
.teiki02b1{width:696px;}
.teiki02b1 dl{margin:0; padding:0;}
.teiki02b1 dt{margin:0; padding:0; border-bottom:1px #999999 solid; width:300px; font-size:14px; font-weight:900;}
.teiki02b1 dd{margin:0; padding:0;}
.teiki02b1 dd a{color:#333333; text-decoration:underline;}
.teiki02b1 dd dd a:visited{color:#333333; text-decoration:underline;}
.teiki02b1 dd dd a:hover{color:#f97a1d; text-decoration:underline;}
.teiki02b2{width:696px;}
.teiki02b2 dl{margin:0; padding:0;}
.teiki02b2 dt{margin:0 0 10px 0; padding:0; font-size:14px; font-weight:900;}
.teiki02b2 dd{margin:0; padding:0 0 0 14px; background:url(../images/guide01.png) left top no-repeat;}
#teiki02b2{background:none;}
.teiki02b3{width:696px;}
.teiki02b3 dl{margin:0; padding:0;}
.teiki02b3 dt{margin:0 0 10px 0; padding:0; font-size:14px; font-weight:900;}
.teiki02b3 dd{margin:0 0 20px 0; padding:0;}
.teiki02b3 span{color:#FF0000;}
/*.teiki02b1{width:348px; height:107px; margin:0 auto; background:url(../images/teiki_img03.png); padding:63px 0 0 320px; font-weight:900; line-height:18px;}
.teiki02b2{width:696px; margin:5px 0;}
.teiki02b3{width:660px; margin:0 auto;}
.teiki02b3 dl{margin:0; padding:0;}
.teiki02b3 dt{margin:0 0 10px 0; padding:0; width:660px; font-weight:900;}
.teiki02b3 dd{margin:0 0 20px 20px; padding:0; font-weight:900;}
.teiki02b3 span{color:#048acd;}
.teiki02b4{width:616px; margin:0 auto; padding-left:80px;}
.teiki02b4 dl{margin:0; padding:0;}
.teiki02b4 dt{margin:0 0 15px 0; padding:0; color:#5783bd; font-weight:900;  font-size:14px;}
.teiki02b4 dd{margin:0 0 15px 0; padding:0; font-weight:900;}
.teiki02b4 dd a{color:#005aff; text-decoration:underline;}
.teiki02b4 dd a:visited{color:#005aff;}
.teiki02b4 dd a:hover{color:#f97a1d; text-decoration:underline;}
.teiki02b4 span{color:#f64000;}
.teiki02b5{width:616px; margin:0 auto; padding-left:80px;}
.teiki02b5 dl{margin:0; padding:0;}
.teiki02b5 dt{margin:0; padding:0; color:#5783bd; font-weight:900;  font-size:14px;}
.teiki02b5 dd{margin:0 0 15px 0; padding:0; font-weight:900;}
.teiki02b5 dd a{color:#005aff; text-decoration:underline;}
.teiki02b5 dd a:visited{color:#005aff;}
.teiki02b5 dd a:hover{color:#f97a1d; text-decoration:underline;}
.teiki02b6{width:696px; margin:0; padding:0; line-height:10px;}
.teiki02b6 ul{margin:0; padding:0; list-style-type:none;}
.teiki02b6 li{margin:0; padding-left:15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}
.teiki02b6 li a{color:#858584;}
.teiki02b6 li a:visited{color:#858584;}
.teiki02b6 li a:hover{color:#f97a1d;}*/
.teiki02c{width:816px;}

.teiki_syouhin{width:840px; height:40px;}
.teiki_syouhin01{width:820px; padding:0 10px; margin:20px auto; font-size:12px; font-weight:900;}
.teiki_syouhin01a{width:311px; float:left;}
.teiki_syouhin01a1{width:311px; height:148px; background:url(../images/syouhin_bg01.png) no-repeat; padding-top:190px;}
.teiki_syouhin01a01{width:311px; height:117px;}
.teiki_syouhin01a01a{width:152px; height:107px; float:left; margin:0 2px 0 3px; padding-top:10px;}
.teiki_syouhin01a01a dl{margin:0; padding:0;}
.teiki_syouhin01a01a dt{margin:0; padding-right:25px; padding-bottom:6px; text-align:right;}
.teiki_syouhin01a01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.teiki_syouhin01a01b{width:152px; height:107px; float:left; padding-top:10px;}
.teiki_syouhin01a01b dl{margin:0; padding:0;}
.teiki_syouhin01a01b dt{margin:0; padding-right:25px; padding-bottom:6px; text-align:right;}
.teiki_syouhin01a01b dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.teiki_syouhin01a02{width:311px; height:15px; margin:0; padding:8px 0;}
.teiki_syouhin01a02 a{color:#035dcc;}
.teiki_syouhin01a02 a:visited{color:#035dcc;}
.teiki_syouhin01a02 a:hover{color:#f97a1d;}

.teiki_syouhin01b{width:311px; float:left; margin:0 15px;}
.teiki_syouhin01b1{width:311px; height:148px; background:url(../images/syouhin_bg02.png) no-repeat; padding-top:190px;}
.teiki_syouhin01b2{width:311px; margin:20px auto;}
.teiki_syouhin01b2 ul{margin:0; padding:0; list-style-type:none;}
.teiki_syouhin01b2 li{padding:0; margin-bottom:10px;}

.teiki_syouhin01b01{width:311px; height:117px;}
.teiki_syouhin01b01a{width:152px; height:85px; float:left; margin:0 2px 0 3px; padding-top:32px;}
.teiki_syouhin01b01a dl{margin:0; padding:0;}
.teiki_syouhin01b01a dt{margin:0; padding-bottom:6px; }
.teiki_syouhin01b01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.teiki_syouhin01b01b{width:152px; height:85px; float:left; padding-top:32px;}
.teiki_syouhin01b01b dl{margin:0; padding:0;}
.teiki_syouhin01b01b dt{margin:0; padding-bottom:6px;}
.teiki_syouhin01b01b dd{margin:0; padding-bottom:6px; text-align:right; padding-right:30px;}
.teiki_syouhin01b02{width:311px; height:15px; margin:0; padding:8px 0;}
.teiki_syouhin01b02 a{color:#035dcc;}
.teiki_syouhin01b02 a:visited{color:#035dcc;}
.teiki_syouhin01b02 a:hover{color:#f97a1d;}

.teiki_syouhin01c{width:168px; float:left;}
.teiki_syouhin01c1{width:168px; height:148px; background:url(../images/syouhin_bg03.png) no-repeat; padding-top:190px;}
.teiki_syouhin01c01{width:168px; height:117px;}
.teiki_syouhin01c01a{width:168px; height:85px; padding-top:32px;}
.teiki_syouhin01c01a dl{margin:0; padding:0;}
.teiki_syouhin01c01a dt{margin:0; padding-bottom:6px;}
.teiki_syouhin01c01a dd{margin:0; padding-bottom:6px;}
.teiki_syouhin01c02{width:168px; height:15px; margin:0; padding:8px 0;}
.teiki_syouhin01c02 a{color:#035dcc;}
.teiki_syouhin01c02 a:visited{color:#035dcc;}
.teiki_syouhin01c02 a:hover{color:#f97a1d;}

.teiki_syouhin02{width:840px; padding-top:20px;}
.teiki_syouhin02 ul{margin:0; padding:0; list-style-type:none;}
.teiki_syouhin02 li{margin:0 0 10px 0; padding:0;}
.teiki_syouhin02a{width:820px; height:34px; padding:12px 0; margin:0 auto; background:url(../images/teiki_bg.png);}


.taikendan01{width:840px; height:40px;}
.taikendan02{width:816px; margin:30px auto 0 auto;}
.taikendan02a{width:816px;}
.taikendan02b{width:688px; background:url(../images/teiki_bg1.png); padding:40px 64px; text-align:left; line-height:24px;}
.taikendan02b1{width:688px; font-weight:900; background:url(../images/taikendan_img02.jpg) no-repeat bottom;}
.taikendan02b1 dl{margin:0; padding:0;}
.taikendan02b1 dt{margin:0; padding:0 0 20px 0; text-align:center;}
.taikendan02b1 dd{margin:0; padding:0 0 20px 30px;}
.taikendan02b2{width:688px; margin-top:30px;}
.taikendan02b2a{width:660px; height:42px; margin:0 auto; background:url(../images/taikendan_bg.png); padding-right:20px;}
.taikendan02b2a ul{margin:0; padding:0; list-style-type:none;}
.taikendan02b2a li{margin:0 0 0 10px; padding:0; float:right;}

.taikendan02b2b{width:678px; margin:20px auto 0 auto;}
.taikendan02b2b1{width:678px;}
.taikendan02b2b2{width:676px; border-left:1px #e4e2e2 solid; border-right:1px #e4e2e2 solid; padding:15px 0;}
.taikendan02b2b2a{width:36px; margin-left:20px; float:left;}
.taikendan02b2b2b{width:580px; margin:0 20px; float:left;}
.taikendan02b2b2b ul{margin:0; padding:0; list-style-type:none;}
.taikendan02b2b2b li{margin:0 0 10px 0; padding:0;}
.taikendan02b2b3{width:678px;}

.taikendan02b3{width:678px; background:url(../images/taikendan_img02.jpg) no-repeat bottom; margin-top:30px; line-height:10px; padding-right:10px;}
.taikendan02b3 ul{margin:0; padding:0; list-style-type:none;}
.taikendan02b3 li{margin:0; padding:0 0 10px 15px; float:right; background:url(../images/kjhg_img03.png) no-repeat; font-weight:900; font-size:10px;}
.taikendan02b3 li a{color:#454545;}
.taikendan02b3 li a:visited{color:#454545;}
.taikendan02b3 li a:hover{color:#f97a1d;}
.taikendan02c{width:816px;}

.kenkyu{width:943px; margin:10px auto;}
.kenkyu1{width:943px;}
.kenkyu2{width:733px; background:url(../images/kenkyu_bg.png); padding:0 105px}
.kenkyu2a{width:733px; padding:30px 0;}
.kenkyu2b{width:473px; height:35px; background:url(../images/kenkyu_bg01.png); padding:70px 0 0 260px; font-weight:900; color:#f97a1d;}
.kenkyu2b ul{margin:0; padding:0; list-style-type:none;}
.kenkyu2b li{margin:0 50px 0 0; padding:0 0 0 18px; float:left;  background:url(../images/kenkyu_img06.png) no-repeat left; }
.kenkyu2b li a{color:#264dac;}
.kenkyu2b li a:visited{color:#264dac;}
.kenkyu2b li a:hover{color:#f97a1d;}
.kenkyu2c{width:723px; height:26px; background:url(../images/kenkyu_bg02.png); padding:7px 0 0 10px; font-weight:900; margin-top:20px; text-align:left; font-size:14px;}
.kenkyu2d1{width:733px; text-align:left; line-height:24px;}
.kenkyu2d1 ul{margin:0; padding:0; list-style-type:none;}
.kenkyu2d1 li{margin:0; padding:3px 0 3px 6px; background:url(../images/kenkyu_img04.jpg) no-repeat bottom;}
.kenkyu2d1 li a{color:#0080ec; text-decoration:underline;}
.kenkyu2d1 li a:visited{color:#0080ec; text-decoration:underline;}
.kenkyu2d1 li a:hover{color:#f97a1d; text-decoration:underline;}
.kenkyu2d1 strong{color:#ed6409;}
.kenkyu2d2{width:733px; text-align:left; line-height:24px;}
.kenkyu2d2 ul{margin:0; padding:0; list-style-type:none;}
.kenkyu2d2 li{margin:0; padding:3px 0 3px 6px; background:url(../images/kenkyu_img04.jpg) no-repeat bottom;}
.kenkyu2d2 li a{color:#0080ec; text-decoration:underline;}
.kenkyu2d2 li a:visited{color:#0080ec; text-decoration:underline;}
.kenkyu2d2 li a:hover{color:#f97a1d; text-decoration:underline;}
.kenkyu2d2 strong{color:#c09001;}
.kenkyu2d3{width:733px; text-align:left; line-height:24px;}
.kenkyu2d3 ul{margin:0; padding:0; list-style-type:none;}
.kenkyu2d3 li{margin:0; padding:3px 0 3px 6px; background:url(../images/kenkyu_img04.jpg) no-repeat bottom;}
.kenkyu2d3 li a{color:#0080ec; text-decoration:underline;}
.kenkyu2d3 li a:visited{color:#0080ec; text-decoration:underline;}
.kenkyu2d3 li a:hover{color:#f97a1d; text-decoration:underline;}
.kenkyu2d3 strong{color:#52c413;}
.kenkyu2e{width:713px; padding:20px 10px; font-weight:900; margin-top:20px;}
.kenkyu2e a{color:#515151;}
.kenkyu2e a:visited{color:#515151;}
.kenkyu2e a:hover{color:#f97a1d;}
.kenkyu2e1{width:300px; float:left; text-align:left; background:url(../images/kjhg_img03.png) no-repeat left center; padding-left:15px}
.kenkyu2e2{width:200px; float:right; text-align:right; background:url(../images/kjhg_img03.png) no-repeat right center; padding-right:15px;}
.kenkyu3{width:943px;}
.kk01{float:left; color:#ed6409; width:588px;}
.kk02{float:right; padding-right:5px; width:130px;}
.kk03{float:left; color:#c09001; width:588px;}
.kk04{float:left; color:#52c413; width:588px;}

.tanjyobi_syouhin{width:840px; height:40px;}
.tanjyobi_syouhin01{width:698px; padding:0 71px; margin:20px auto; font-size:12px; font-weight:900;}
.tanjyobi_syouhin01a{width:158px; float:left;}
.tanjyobi_syouhin01a1{width:158px; height:148px; background:url(../images/syouhin_bg04.png) no-repeat; padding-top:190px;}

.tanjyobi_syouhin01a01{width:158px; height:117px;}
.tanjyobi_syouhin01a01a{width:158px; height:85px; padding-top:32px;}
.tanjyobi_syouhin01a01a dl{margin:0; padding:0;}
.tanjyobi_syouhin01a01a dt{margin:0; padding-bottom:6px;}
.tanjyobi_syouhin01a01a dd{margin:0; padding-bottom:6px;}
.tanjyobi_syouhin01a02{width:158px; height:15px; margin:0; padding:8px 0;}
.tanjyobi_syouhin01a02 a{color:#035dcc;}
.tanjyobi_syouhin01a02 a:visited{color:#035dcc;}
.tanjyobi_syouhin01a02 a:hover{color:#f97a1d;}


.tanjyobi_syouhin01b{width:311px; float:left; margin:0 30px;}
.tanjyobi_syouhin01b1{width:311px; height:148px; background:url(../images/syouhin_bg02.png) no-repeat; padding-top:190px;}
.tanjyobi_syouhin01b2{width:311px; margin:20px auto;}
.tanjyobi_syouhin01b2 ul{margin:0; padding:0; list-style-type:none;}
.tanjyobi_syouhin01b2 li{padding:0; margin-bottom:10px;}
.tanjyobi_syouhin01b01{width:311px; height:117px;}
.tanjyobi_syouhin01b01a{width:152px; height:85px; float:left; margin:0 2px 0 3px; padding-top:32px;}
.tanjyobi_syouhin01b01a dl{margin:0; padding:0;}
.tanjyobi_syouhin01b01a dt{margin:0; padding-bottom:6px; }
.tanjyobi_syouhin01b01a dd{margin:0; padding-bottom:6px; text-align:right; padding-right:10px;}
.tanjyobi_syouhin01b01b{width:168px; height:85px; float:left; padding-top:32px;}
.tanjyobi_syouhin01b01b dl{margin:0; padding:0;}
.tanjyobi_syouhin01b01b dt{margin:0; padding-bottom:6px;}
.tanjyobi_syouhin01b01b dd{margin:0; padding-bottom:6px; text-align:right; padding-right:10px;}
.tanjyobi_syouhin01b02{width:311px; height:15px; margin:0; padding:8px 0;}
.tanjyobi_syouhin01b02 a{color:#035dcc;}
.tanjyobi_syouhin01b02 a:visited{color:#035dcc;}
.tanjyobi_syouhin01b02 a:hover{color:#f97a1d;}

.tanjyobi_syouhin01c{width:168px; float:left;}
.tanjyobi_syouhin01c1{width:168px; height:148px; background:url(../images/syouhin_bg03.png) no-repeat; padding-top:190px;}
.tanjyobi_syouhin01c01{width:168px; height:117px;}
.tanjyobi_syouhin01c01a{width:168px; height:85px; padding-top:32px;}
.tanjyobi_syouhin01c01a dl{margin:0; padding:0;}
.tanjyobi_syouhin01c01a dt{margin:0; padding-bottom:6px;}
.tanjyobi_syouhin01c01a dd{margin:0; padding-bottom:6px;}
.tanjyobi_syouhin01c02{width:168px; height:15px; margin:0; padding:8px 0;}
.tanjyobi_syouhin01c02 a{color:#035dcc;}
.tanjyobi_syouhin01c02 a:visited{color:#035dcc;}
.tanjyobi_syouhin01c02 a:hover{color:#f97a1d;}

.tanjyobi_syouhin02{width:840px; padding-top:20px;}
.tanjyobi_syouhin02 ul{margin:0; padding:0; list-style-type:none;}
.tanjyobi_syouhin02 li{margin:0 0 10px 0; padding:0;}
.tanjyobi_syouhin02a{width:820px; height:34px; padding:12px 0; margin:0 auto; background:url(../images/teiki_bg.png);}

.oubou01{width:840px; height:40px;}
.oubou02{width:816px; margin:30px auto 0 auto;}
.oubou02a{width:816px;}
.oubou02b{width:684px; background:url(../images/teiki_bg1.png); padding:40px 66px; text-align:left; line-height:24px;}
.oubou02b1{width:684px;}
.oubou02b2{width:584px; margin:30px auto; padding:20px 50px 10px 50px; background-color:#f9f9f9;}
.oubou02b2 ul{margin:0; padding:0; list-style-type:none;}
.oubou02b2 li{margin:0; padding:0 0 10px 0; font-size:14px;}
.oubou02b3{width:684px;}
.oubou02b3 td{background:url(../images/taikendan_oubouimg.png) no-repeat bottom; padding:5px 10px;}
.oubou02b3 table{background:url(../images/taikendan_oubouimg.png) no-repeat top;}
.oubou02b3 span{color:#e88039;}
.oubou02b4{width:684px; text-align:center; margin-top:30px;}
.oubou02c{width:816px;}
.ob01{border-right:1px #f4f4f4 solid;}
.ob02{margin-left:30px; padding-left:30px;}
.ob03{margin-top:10px;}


/* add by liuran */
.pay_title { text-align:left; font-size:11pt; font-weight:bold; border-bottom:1px solid #000; margin:17px 0;}
.pay_btn { text-align:center; }
.pay_error{ background-color:#ffcc33; color:red;}

table.tblist {border-bottom:1px solid #ccc; background-color:#fff; }
table.pad20 {padding-left:40px;}


ul.fl_nav {float:left; position:relative; margin-top:-208px; margin-left:219px; padding:0; }
	ul.fl_nav li{ float:left; list-style:none;  }
	ul.fl_nav li a{width:155px; height:29px; display:block;}
		ul.fl_nav li a.n1{ background:url("../images/taiken_bt01a.png") no-repeat; }	
		ul.fl_nav li a.n1:hover{ background:url("../images/taiken_bt01b.png") no-repeat;}
		ul.fl_nav li a.n2{ background:url("../images/taiken_bt02a.png") no-repeat;}	
		ul.fl_nav li a.n2:hover{ background:url("../images/taiken_bt02b.png") no-repeat;}
		ul.fl_nav li a.n3{ background:url("../images/taiken_bt03a.png") no-repeat;}	
		ul.fl_nav li a.n3:hover{ background:url("../images/taiken_bt03b.png") no-repeat;}		
		ul.fl_nav li a.n4{ background:url("../images/taiken_bt04a.png") no-repeat;}	
		ul.fl_nav li a.n4:hover{ background:url("../images/taiken_bt04b.png") no-repeat;}
		
	ul.fl_nav2 {float:left; position:relative; margin-top:-167px; margin-left:682px; padding:0; }
	ul.fl_nav2 li{list-style:none; }
		ul.fl_nav2 li a{width:138px; height:25px; display:block; }
		ul.fl_nav2 li a.b1 {background:url("../images/top_bt01a.png") no-repeat; margin-bottom:6px;}	
		ul.fl_nav2 li a.b1:hover {background:url("../images/top_bt01b.png") no-repeat;}			
		ul.fl_nav2 li a.b2 {background:url("../images/top_bt02a.png") no-repeat; margin-top:11px;}	
		ul.fl_nav2 li a.b2:hover {background:url("../images/top_bt02b.png") no-repeat;}
		
ul#nv_dts{ margin-top:-178px;}
ul#nv2_dts{ margin-top:-137px;}
ul#nv_mmt{ margin-top:-179px;}
ul#nv2_mmt{ margin-top:-138px;}


ul.cartitems {text-align: left; margin: 0pt; color:#333; font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
	font-weight:normal; line-height:1.6;  padding: 8px 0; list-style:none;}
ul.cartitems span.name {color: #338CCC;}
ul.cartitems span.price {color:#900;}

ul.cartitems li {
	background: url("../images/bullet_middle.gif") no-repeat scroll 7px 6px transparent;
    font-size: 100%;
    margin: 0;    
	padding-left: 16px;   
	}



.totalBox{
	line-height: 1.3;
	text-align: left;
	background: none repeat scroll 0 0 #EEF2F7;
    margin: 0;
    padding: 5px 0 12px;    
}
.totalBox .text_010{
    margin: 0;
    padding: 0 7px;
	text-align: justify;
}

.totalBox .text_020{
	margin: 0 0 9px;
    padding: 0 4px;
    text-align: right; 
 }
 
 .totalBox .text_020 .strongText {
	color: #FF6203;
    font-size: 110%;
    font-weight: bold;
 }
 
 .totalBox .btnCart {
	margin: 0 0 0 16px;
    padding: 0;
    width: 115px;
 }
 
.cartHr{
	background: url("../images/cart_hr.gif") repeat-x scroll 0 2px transparent;
    height: 1px;
    margin: 0;
    padding: 2px 0 0;
    width: 100%; }
	.cartHr hr{display:none;}

