@charset"Shift_JIS";
/*02 共通用基本設定*/
h1{}
h1 span{display:block;width:920px;margin:0px auto;text-align:left;}
h2{}
h3{}
h4{}
.clr{clear:both;}
.left{float:left;}
.right{float:right;}
.f_size14{font-size:14px;}
.mag_top18{margin-top:-18px;}
.mag_top27{margin-top:-27px;}
.box_w100{width:100px;}
.box_w400{width:400px!important;}
.box_w410{width:410px;}
.box_w410_130417{width:410px; float:right;}
.box_w410_170414{width:356px;}
.pdg_top15{padding-top:15px;}
.pdg_top30{padding-top:30px;}
.lastChild{margin-right: 0px!important;float: right!important;}
.txtc{text-align:center;}
.txtr{text-align:right;}
.header-top_logo a:hover img { opacity: 1 !important; }

/*03 レーヤアウト*/
#Wrap{width:950px;margin:0px auto;text-align:left;}
#Contents{clear:both;padding:15px 0px 70px 0px;}
address{padding:10px 0px;margin:0px auto;font-size:10px;font-style:normal;color:#000000;}




/*04 ヘッダー関連*/
#Header{}
#HeadLogo{width:99px;float:left;}
#HeadLogo a{display:block;width:94px;height:86px;background: url(../images/common/logo.gif) no-repeat left top;}
#HeadLogo a:hover{width:94px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#HeadLogo span{display:none;}
#Header .link{float:left;display:block;padding-left:4px;}
#Header .link a{display:block;width:206px;float:left;}
#Header .link a:hover{width:206px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#HeadNavi{float:right;width:211px;}
#HeadNavi p a{display:block;width:211px;}
#HeadNavi p a:hover{width:211px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#HeadNavi table{margin-top:8px;width:211px;background: url(../images/common/ico_lineA.gif) no-repeat left center;}
#HeadNavi td{text-align:center;background: url(../images/common/ico_lineA.gif) no-repeat right center;font-size:10px;padding:3px;}
#HeadNavi td a{text-decoration:none;color:#333333;}
#HeadNavi td a:hover{color:#FF6600;}

/*05 コンテンツ関連　*/
#Side{width:166px;float:left;}
#Side dl{width:166px;padding-bottom:20px;}
#Side span.ttl{display:block;}
#Side span.ttl a{display:block;width:166px;}
#Side span.ttl a:hover{width:166px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#Side dt{ padding:6px 10px 6px 13px; background-color:#F3F4F4; border-bottom:#888eb6 solid 1px;position:relative;width:143px;}
*html #Side dt{ width:166px;}
#Side dt a{
	display:block;
	padding-left:12px; 
	color:#231815;
	background: url(../images/common/ico_arrowA.gif) no-repeat 0em 0.3em; text-decoration:none; 
}
#Side dt a:hover{color:#FF6600;}
#Side dt span.setumei,
#Side dt span.img{ display: none;}
#Side dt:hover span.setumei{ display:block; background-color:#E79221; color:#FFFFFF; padding:5px 9px; position:absolute; z-index:999; left:13px; top:28px; width:142px;white-space:nowrap;}
*html #Side dt:hover span.setumei{ width:160px;}
#Side dt:hover span.img{position:absolute; display:block; left:13px; top:21px; width:5px;}

#Side dd{padding:6px 10px 6px 24px;background-color:#F3F4F4;border-bottom:#888eb6 solid 1px;}
#Side dd a{display:block;color:#231815;text-decoration:none;}
#Side dd a:hover{color:#FF6600;}
#Side dl.bottom{border-top:#888eb6 solid 1px;border-left:#888eb6 solid 1px;border-right:#888eb6 solid 1px;padding-bottom:0px;}

#Main{width:770px;float:right;}
#ShowPic{padding:10px;background-color:#DDDDDD;margin-bottom:14px;}
.ir_page{width:770px;}
.ir_page h2{width:770px;height:31px;background: url(../images/top/ttl_ir.gif) no-repeat left top;}
.ir_page h2 span{display:none;}
.ir_page span.ttl{display:block;padding-top:24px;clear:both;}
.ir_page ul.listA{width:770px;padding-top:5px;padding-bottom:30px;}
.ir_page ul.listA li{width:730px;padding:10px 25px 11px 15px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .ir_page ul.listA li{width:770px;}
.ir_page ul.listA li span.date{display:block;float:left;background-color:#FFF6C4;width:126px;padding:2px 0px 2px 24px;margin-top:3px;}
*html .ir_page ul.listA li span.date{width:150px;}
.ir_page ul.listA li div{width:557px;float:right;}
.ir_page ul.listA li p{float:left;width:510px;padding-top:6px;}
.ir_page ul.listA li p a{color:#0068B7;}
.ir_page ul.listA li p a:hover{color:#FF6600;}
.ir_page ul.listA li span.btn_pdf{display:block;float:right;width:31px;}
.ir_page ul.listA li span.btn_pdf a{display:block;width:31px;}
.ir_page ul.listA li span.btn_pdf a:hover{width:31px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.ir_page dl{width:770px;clear:both;padding-bottom:20px;}
.ir_page dt{width:149px;float:left;margin-right:6px;height:22px;text-align:center;padding-top:4px;background: url(../images/common/bg_btn.gif) repeat left top;}
*html .ir_page dt{height:26px;}
.ir_page dt a{color:#0068B7;}
.ir_page dt a:hover{color:#FF6600;}
.ir_page div.listB{width:770px;}
.ir_page div.listB p{padding:15px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.ir_page div.listB a{text-decoration:none;color:#0068B7;}
.ir_page div.listB a:hover{color:#FF6600;}
.ir_page p.btn_reader{width:770px;padding-top:25px;}
.ir_page p.btn_reader a{float:right;display:block;width:158px;}
.ir_page p.btn_reader a:hover{width:158px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.ir_page p.btn_reader small{display:block;float:right;text-align:right;padding:10px 10px 0px 0px;line-height:1.3em;}


.rekishi_page{width:770px;}
.rekishi_page h2{width:770px;height:31px;background: url(../images/rekishi/ttl_rekishi.gif) no-repeat left top;}
.rekishi_page h2 span{display:none;}
.rekishi_page span.ttl{display:block;padding-top:24px;}
.rekishi_page .box{font-size:14px;padding:15px 10px 16px 10px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.rekishi_page ul{padding:16px 30px 0px 35px;}
.rekishi_page li{width:700px;clear:both;padding-bottom:12px;}
.rekishi_page li span{display:block;width:60px;float:left;}
.rekishi_page li p{width:640px;float:right;}

.gaiyo_page{width:770px;}
.gaiyo_page h2{width:770px;height:43px;background: url(../images/gaiyo/ttl_gaiyo.gif) no-repeat left top;}
.gaiyo_page h2 span{display:none;}
.gaiyo_page span.ttl{display:block;padding-top:24px;}
.gaiyo_page dl{width:720px;clear:both;padding:12px 10px 13px 40px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .gaiyo_page dl{width:770px;}
.gaiyo_page dl.bottom{background-image:none;}
.gaiyo_page dt{width:80px;float:left;display:block;clear:both;}
.gaiyo_page dd{width:635px;float:right;}
.gaiyo_page dd.link{position:relative;width:635px;}
.gaiyo_page dd.link a{display:block;position:absolute;right:0px;top:-7px;width:150px;}
.gaiyo_page dd.link a:hover{width:150px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.gaiyo_page dd p{display:block;text-align:right;}
.gaiyo_page dd th{text-align:left;font-weight:normal;padding-right:15px;}
.gaiyo_page dd td{padding-right:30px;}

.toshika_page{width:770px;}
.toshika_page h2{width:770px;height:31px;background: url(../images/toshika/ttl_toshika.gif) no-repeat left top;}
.toshika_page h2 span{display:none;}
.toshika_page span.ttl{display:block;padding-top:24px;}
.toshika_page div.box{padding:30px 60px 0px 50px;}
.toshika_page p{line-height:2em;}

.tsuyomi_page{width:770px;}
.tsuyomi_page h2{width:770px;height:31px;background: url(../images/tsuyomi/ttl_tsuyomi.gif) no-repeat left top;}
.tsuyomi_page h2 span{display:none;}
.tsuyomi_page span.ttl{display:block;padding-top:24px;}
.tsuyomi_page div.box{padding:15px 10px;font-size:14px;}
.tsuyomi_page span.sttlA{display:block;padding:0px 0px 20px 10px;margin-bottom:24px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.tsuyomi_page ul#SubNavi{width:770px;}
.tsuyomi_page ul#SubNavi li{padding:13px 6px 0px 6px;float:left;}
.tsuyomi_page ul#SubNavi li a{display:block;width:180px;}
.tsuyomi_page ul#SubNavi li a:hover{width:180px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.tsuyomi_page div.block{clear:both;width:770px;position:relative;}
.tsuyomi_page div.block span.ttl{display:block;padding-top:40px;}
.tsuyomi_page div.block p.pic{width:258px;position:absolute;right:50px;top:90px;}
.tsuyomi_page div.block div{padding:0px 50px 0px 18px;}
.tsuyomi_page div.block dl{padding-top:25px;}
.tsuyomi_page div.block dt{font-size:14px;font-weight:bold;line-height:1.8em;padding-left:18px;}
.tsuyomi_page div.block dd{line-height:1.8em;}
.tsuyomi_page div#BlockA dt{background: url(../images/tsuyomi/ico_boxA.gif) no-repeat 0em 0.4em;}
.tsuyomi_page div#BlockB dt{background: url(../images/tsuyomi/ico_boxB.gif) no-repeat 0em 0.4em;}
.tsuyomi_page div#BlockC dt{background: url(../images/tsuyomi/ico_boxC.gif) no-repeat 0em 0.4em;}
.tsuyomi_page div#BlockD dt{background: url(../images/tsuyomi/ico_boxD.gif) no-repeat 0em 0.4em;}


.toiawase_page{width:770px;}
.toiawase_page h2{width:770px;height:31px;background: url(../images/toiawase/ttl_toiawase.gif) no-repeat left top;}
.toiawase_page h2 span{display:none;}
.toiawase_page span.ttl{display:block;padding-top:24px;}
.toiawase_page .box{padding:15px 10px;font-size:14px;}
.toiawase_page div.list{background: url(../images/common/ico_lineB.gif) repeat-x left top;}
.toiawase_page dl{padding:20px 10px 20px 30px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.toiawase_page dt{border-left:#F0AC1A solid 3px;padding-left:13px;padding-bottom:2px;font-size:16px;font-weight:bold;}
.toiawase_page dd{border-left:#F0AC1A solid 3px;padding-left:13px;width:710px;clear:both;}
*html .toiawase_page dd{width:703px;}
.toiawase_page dd span{float:left;display:block;width:430px;}
.toiawase_page dd p{font-size:14px;width:260px;float:right;line-height:1.3em;}

.notice_page{width:770px;}
.notice_page h2{width:770px;height:31px;background: url(../images/notice/ttl_notice.gif) no-repeat left top;}
.notice_page h2 span{display:none;}
.notice_page span.ttl{display:block;padding-top:24px;}

.notice_page ul{width:770px;padding-top:50px;padding-bottom:25px;}
.notice_page li{width:630px;padding:10px 70px 11px 70px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .notice_page li{width:770px;}
.notice_page li p{width:500px;float:left;padding-top:7px;}
.notice_page li p a{color:#0068B7;}
.notice_page li p a:hover{color:#FF6600;}
.notice_page li div{width:130px;float:right;text-align:right;}
.notice_page li div span{padding-top:7px;display:block;float:right;}
.notice_page li div span.btn_pdf{float:right;display:block;padding-left:14px;padding-top:0px;}
.notice_page li div span.btn_pdf a{display:block;width:31px;}
.notice_page li div span.btn_pdf a:hover{width:31px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.notice_page p.btn_reader{width:770px;padding-top:25px;}
.notice_page p.btn_reader a{float:right;display:block;width:158px;}
.notice_page p.btn_reader a:hover{width:158px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.notice_page p.btn_reader small{display:block;float:right;text-align:right;padding:10px 10px 0px 0px;line-height:1.3em;}

.keieirinen_page{width:770px;}
.keieirinen_page h2{width:770px;height:31px;background: url(../images/keieirinen/ttl_keieirinen_160519.gif) no-repeat left top;}
.keieirinen_page h2 span{display:none;}
.keieirinen_page span.ttl{display:block;padding-top:24px;}
.keieirinen_page span.sttl{display:block;padding:3px 10px;background-color:#004386;font-size:20px;font-weight:bold;color:#FFFFFF;line-height:1.4em;}
.keieirinen_page div.box{padding:36px 0px 30px 18px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.keieirinen_page div.box div.left{width:424px;}
.keieirinen_page div.box div.left p{padding-top:40px;font-size:14px;}
.keieirinen_page div.box div.right{width:313px;}
.keieirinen_page div.box div.right p{padding-top:8px;font-size:14px;}
.keieirinen_page div.block{border:#004386 solid 1px;margin-top:30px;}
.keieirinen_page div.sub_block{padding:20px 15px;color:#000000;}
.keieirinen_page ul.listA{width:738px;margin-top:27px;}
.keieirinen_page ul.listA li{width:246px;float:left;background: url(../images/common/ico_lineD.gif) repeat-y right top;text-align:center;}
.keieirinen_page ul.listA li.lastChild{background-image:none!important;}
.keieirinen_page ul.listB{width:738px;margin-top:37px;}
.keieirinen_page ul.listB li{width:184px;float:left;text-align:center;}
.keieirinen_page ul.listB li p{text-align:center;padding-top:10px;font-size:14px;}

.keieirinen_page div.bgbox{font-size:14px;font-weight:bold;line-height:1.5em;padding:26px 18px 7px 18px;}
.keieirinen_page div.bgblock{clear:both;width:770px;position:relative;}
.keieirinen_page div.bgblock span.ttl{display:block;padding-top:40px;}
.keieirinen_page div.bgblock p.pic{width:258px;position:absolute;right:50px;top:40px;}
.keieirinen_page div.bgblock div{padding:0px 18px 0px 18px;}
.keieirinen_page div.bgblock dl{padding-top:12px;}
.keieirinen_page div.bgblock dt{font-size:16px;font-weight:bold;color:#004384;letter-spacing:2px;line-height:1.7em;padding-left:0px;}
.keieirinen_page div.bgblock dd{font-size:13px;color:#666666;line-height:1.6em;}
.keieirinen_page div#bgBlockA dt{background: url(../images/tsuyomi/ico_boxA.gif) no-repeat 0em 0.4em;}


.gyoseki_page{width:770px;}
.gyoseki_page h2{width:770px;height:31px;background: url(../images/gyoseki/ttl_gyoseki.gif) no-repeat left top;}
.gyoseki_page h2 span{display:none;}
.gyoseki_page span.ttl{display:block;padding-top:24px;}
.gyoseki_page span.sttl{display:block; font-size:14px;font-weight:bold;padding-bottom:8px;}
.gyoseki_page div.box{padding-left:19px;width:751px;clear:both;padding-top:20px;}
*html .gyoseki_page div.box{width:770px;}
.gyoseki_page div.box table{width:100%;border-left:#8F8F8F solid 1px;border-top:#8F8F8F solid 1px;margin-bottom:3px;}
.gyoseki_page div.box th{border-right:#8F8F8F solid 1px;border-bottom:#8F8F8F solid 1px;background-color:#F6F7F7;padding:2px 0px;font-weight:normal;text-align:center;}
.gyoseki_page div.box td{border-right:#8F8F8F solid 1px;border-bottom:#8F8F8F solid 1px;text-align:right;padding:2px;}
.gyoseki_page div.box div.left{width:512px;}
.gyoseki_page div.box div.right{width:230px;}
.gyoseki_page div.box tr.bgc td{background-color:#FFFDED;}


.kessanshiryo_page{width:770px;}
.kessanshiryo_page h2{width:770px;height:31px;background: url(../images/kessanshiryo/ttl_kessanshiryo.gif) no-repeat left top;}
.kessanshiryo_page h2 span{display:none;}
.kessanshiryo_page span.ttl{display:block;margin-top:24px;background: url(../images/common/bg_sttl.gif) no-repeat left top;width:730px;height:24px;clear:both;color:#FFFFFF;font-weight:bold;padding:4px 0px 0px 40px;}
*html .kessanshiryo_page span.ttl{width:770px;height:27px;}
.kessanshiryo_page dl{width:770px;clear:both;padding-top:25px;}
.kessanshiryo_page dt{width:149px;float:left;margin-right:6px;height:22px;text-align:center;padding-top:4px;background: url(../images/common/bg_btn.gif) repeat left top;}
*html .kessanshiryo_page dt{height:26px;}
.kessanshiryo_page dt a{color:#0068B7;}
.kessanshiryo_page dt a:hover{color:#FF6600;}
.kessanshiryo_page div.box{padding:40px 50px 0px 50px;}
.kessanshiryo_page p.btn_reader{width:770px;padding-top:25px;}
.kessanshiryo_page p.btn_reader a{float:right;display:block;width:158px;}
.kessanshiryo_page p.btn_reader a:hover{width:158px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.kessanshiryo_page p.btn_reader small{display:block;float:right;text-align:right;padding:10px 10px 0px 0px;line-height:1.3em;}
.kessanshiryo_page ul{width:770px;}
.kessanshiryo_page li{width:650px;padding:10px 60px 11px 60px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .kessanshiryo_page li{width:770px;}
.kessanshiryo_page li p{width:500px;float:left;padding-top:7px;}
.kessanshiryo_page li p a{color:#0068B7;}
.kessanshiryo_page li p a:hover{color:#FF6600;}
.kessanshiryo_page li div{width:130px;float:right;text-align:right;}
.kessanshiryo_page li div span{padding-top:7px;display:block;float:right;}
.kessanshiryo_page li div span.btn_pdf{float:right;display:block;padding-left:14px;padding-top:0px;}
.kessanshiryo_page li div span.btn_pdf a{display:block;width:31px;}
.kessanshiryo_page li div span.btn_pdf a:hover{width:31px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.faq_page{width:770px;}
.faq_page h2{width:770px;height:31px;background: url(../images/faq/ttl_faq.gif) no-repeat left top;}
.faq_page h2 span{display:none;}
.faq_page span.ttl{display:block;padding-top:24px;}
.faq_page ul.listA{width:770px;}
.faq_page ul.listA li{padding:12px 25px 12px 15px;width:730px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .faq_page ul.listA li{width:770px;}
.faq_page ul.listA p{width:622px;float:left;padding-left:18px;background: url(../images/faq/ico_q.gif) no-repeat 0em 0.2em;font-weight:bold;}
*html .faq_page ul.listA p{width:640px;}
.faq_page ul.listA span{display:block;width:80px;float:right;text-align:right;}
.faq_page ul.listA a{color:#0068B7;text-decoration:none;padding-left:5px;}
.faq_page ul.listA a:hover{color:#FF6600;}
.faq_page dl.listB{width:770px;}
.faq_page dl.listB dt{padding:12px 25px 12px 15px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;width:730px;font-weight:bold;}
*html .faq_page dl.listB dt{width:770px;}
.faq_page dl.listB dt span{display:block;width:17px;float:left;padding-top:3px;}
.faq_page dl.listB dt a{display:block;float:left;}
.faq_page dl.listB dd{background: url(../images/faq/ico_a.gif) no-repeat 1.3em 1.3em;padding:12px 25px 30px 33px;}
.faq_page dl.listB dd.bottom{padding-bottom:10px;}

.getsujijoho_page{width:770px;}
.getsujijoho_page h2{width:770px;height:31px;background: url(../images/getsujijoho/ttl_getsujijoho.gif) no-repeat left top;}
.getsujijoho_page h2 span{display:none;}
.getsujijoho_page span.ttl{display:block;padding-top:24px;}
.getsujijoho_page ul{width:770px;padding-top:50px;padding-bottom:25px;}
.getsujijoho_page li{width:630px;padding:10px 70px 11px 70px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .getsujijoho_page li{width:770px;}
.getsujijoho_page li p{width:500px;float:left;padding-top:7px;}
.getsujijoho_page li p a{color:#0068B7;}
.getsujijoho_page li p a:hover{color:#FF6600;}
.getsujijoho_page li div{width:130px;float:right;text-align:right;}
.getsujijoho_page li div span{padding-top:7px;display:block;float:right;}
.getsujijoho_page li div span.btn_pdf{float:right;display:block;padding-left:14px;padding-top:0px;}
.getsujijoho_page li div span.btn_pdf a{display:block;width:31px;}
.getsujijoho_page li div span.btn_pdf a:hover{width:31px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.getsujijoho_page p.btn_reader{width:770px;padding-top:25px;}
.getsujijoho_page p.btn_reader a{float:right;display:block;width:158px;}
.getsujijoho_page p.btn_reader a:hover{width:158px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.getsujijoho_page p.btn_reader small{display:block;float:right;text-align:right;padding:10px 10px 0px 0px;line-height:1.3em;}

.kabunushijoho_page{width:770px;}
.kabunushijoho_page h2{width:770px;height:31px;background: url(../images/kabunushijoho/ttl_kabunushijoho.gif) no-repeat left top;}
.kabunushijoho_page h2 span{display:none;}
.kabunushijoho_page span.ttl{display:block;padding-top:24px;}
.kabunushijoho_page div.box{width:700px;margin:20px 0px 0px 10px;}
.kabunushijoho_page p.f_size14{padding-bottom:15px;}
.kabunushijoho_page table{width:100%;border-top:#8F8F8F solid 1px;border-left:#8F8F8F solid 1px;}
.kabunushijoho_page th{background-color:#F6F7F7;padding:5px 10px;border-bottom:#8F8F8F solid 1px;border-right:#8F8F8F solid 1px;text-align: left;vertical-align:middle;font-weight:normal;}
.kabunushijoho_page td{padding:5px 10px;border-bottom:#8F8F8F solid 1px;border-right:#8F8F8F solid 1px;text-align:left;}
.kabunushijoho_page tr.bgc td{background-color:#FFFDED;}
.kabunushijoho_page td p{padding-bottom:8px;}
.kabunushijoho_page td a{color:#333333;text-decoration:none;}
.kabunushijoho_page td a:hover{color:#FF6600;}

.kabushikijoukyou_page{width:770px;}
.kabushikijoukyou_page h2{width:770px;height:31px;background: url(../images/kabushikijoukyou/ttl_kabushikijoukyou.gif) no-repeat left top;}
.kabushikijoukyou_page h2 span{display:none;}
.kabushikijoukyou_page span.ttl{display:block;padding-top:24px;clear:both;}
.kabushikijoukyou_page div.box{width:700px;margin:20px 0px 0px 10px;padding-bottom:20px;}
.kabushikijoukyou_page div.block{width:745px;margin:20px 0px 0px 10px;padding-bottom:20px;}
.kabushikijoukyou_page p.f_size14{padding-bottom:15px;}
.kabushikijoukyou_page table{width:100%;border-top:#8F8F8F solid 1px;border-left:#8F8F8F solid 1px;}
.kabushikijoukyou_page th{background-color:#F6F7F7;padding:3px 10px;border-bottom:#8F8F8F solid 1px;border-right:#8F8F8F solid 1px;text-align: left;vertical-align:middle;font-weight:normal;}
.kabushikijoukyou_page td{padding:3px 10px;border-bottom:#8F8F8F solid 1px;border-right:#8F8F8F solid 1px;text-align: right;font-size:14px;}
.kabushikijoukyou_page tr.bgc td{background-color:#FFFDED;}
.kabushikijoukyou_page tr.sttl td{text-align:center!important;}
.kabushikijoukyou_page td p{padding-bottom:8px;}
.kabushikijoukyou_page td a{color:#333333;text-decoration:none;}
.kabushikijoukyou_page td a:hover{color:#FF6600;}
.kabushikijoukyou_page ul{width:745px;}
.kabushikijoukyou_page ul li{width:330px;float:left;}
.kabushikijoukyou_page ul li span{display:block;font-size:14px;font-weight:bold;padding-bottom:5px;}
.kabushikijoukyou_page ul li.lastChild{width:360px;}
.kabushikijoukyou_page ul li img{display:block;}


.btn_pagetop{background: url(../images/common/bg_btn_pagetop.gif) repeat-x left bottom;}
.btn_pagetop p{width:950px;margin:0px auto;}
.btn_pagetop a{display:block;float:right;width:150px;height:34px;background: url(../images/common/btn_pagetop.gif) no-repeat left top;}
.btn_pagetop a:hover{width:150px;background: url(../images/common/btn_pagetop_o.gif) no-repeat left top;}
.btn_pagetop span{display:none;}

.btn_pagetop_e{background: url(../images/common/bg_btn_pagetop.gif) repeat-x left bottom;}
.btn_pagetop_e p{width:950px;margin:0px auto;}
.btn_pagetop_e a{display:block;float:right;width:150px;height:34px;background: url(../images/english/btn_pagetop.gif) no-repeat left top;}
.btn_pagetop_e a:hover{width:150px;background: url(../images/english/btn_pagetop_o.gif) no-repeat left top;}
.btn_pagetop_e span{display:none;}

.gaiyo_page_e{width:770px;}
.gaiyo_page_e h1{width:770px;height:43px;background: url(../images/english/ttl_gaiyo.gif) no-repeat left top;}
.gaiyo_page_e h1 span{display:none;}
.gaiyo_page_e span.ttl{display:block;padding-top:24px;}
.gaiyo_page_e dl{width:720px;clear:both;padding:12px 10px 13px 40px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
*html .gaiyo_page_e dl{width:770px;}
.gaiyo_page_e dl.bottom{background-image:none;}
.gaiyo_page_e dt{
	width:200px;
	float:left;
	display:block;
	clear:both;
	background: url(../images/english/ico_point.gif) no-repeat right top;
}
.gaiyo_page_e dd{width:510px;float:right;}
.gaiyo_page_e dd.link{position:relative;width:510px;}
.gaiyo_page_e dd.link a{display:block;position:absolute;right:0px;top:-7px;width:150px;}
.gaiyo_page_e dd.link a:hover{width:150px;filter: alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.gaiyo_page_e dd p{display:block;text-align:right;}
.gaiyo_page_e dd th{text-align:left;font-weight:normal;padding-right:15px;}
.gaiyo_page_e dd td{padding-right:30px;}

.rekishi_page_e{width:770px;}
.rekishi_page_e h2{width:770px;height:31px;background: url(../images/english/ttl_rekishi.gif) no-repeat left top;}
.rekishi_page_e h2 span{display:none;}
.rekishi_page_e span.ttl{display:block;padding-top:24px;}
.rekishi_page_e .box{font-size:14px;padding:15px 10px 16px 10px;background: url(../images/common/ico_lineB.gif) repeat-x left bottom;}
.rekishi_page_e ul{padding:16px 30px 0px 35px;}
.rekishi_page_e li{width:700px;clear:both;padding-bottom:13px;}
.rekishi_page_e li span{display:block;width:60px;float:left;}
.rekishi_page_e li p{width:640px;float:right;}



#SubFoot{width:950px;margin:0px auto;padding:15px 0px 20px 0px;}



#r_header_fix {

	margin:0;
	
	background-color: #FFF;
	line-height:0px;

}
#r_header_wrap_resize {
	width: 950px;
	
	margin-right: auto;
	margin-left: auto;

	height: 90px;
	clear: both;
}
#r_logo_re {
	float: left;
	width: 94px;
	
}
.f_left {
	float: left;
	margin: 0px;
	padding:0px;
}
#r_header_chirashi {
	float: left;
}
#r_header_submenu_under {

}
#r_header_submenu {
	width: 211px;
	float: right;
}

#r_header_wrap_resize a {
	margin: 0px;
	padding: 0px;
}

#r_header_submenu_under a img {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
}#r_header_main_menu {
	width: 649px;
	float: left;
	margin-right: -10px;
}

#r_totop {
	border-bottom-width: 14px;
	border-bottom-style: solid;
	border-bottom-color: #CF422C;
	margin-top: 0px;
	line-height: 0px;
}

#Wrap_f{ width:100%; background:#3E3F3F;}

#Foot{width:950px;clear:both;text-align:left; margin:0 auto; padding-top:20px;}

#FootNaviA{
	width: 950px;
	clear: both;
	padding-bottom: 0px;
}
#FootNaviA ul{width:950px;background: url(../img/r_image/footer_line.png) repeat-y left top;  float:left;}
#FootNaviA li{
	width: 237px;
	height: 260px;
	float: left;
	background-image: url(../img/r_image/footer_line.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#FootNaviA li p{padding-left:14px;}
#FootNaviA li a{display:block;text-decoration:none;color:#FFFFFF;background: url(../img/r_image/footer/ico_arrowA.gif) no-repeat 0em ;padding:3px 0px 3px 20px;}
#FootNaviA li a:hover{color:#999999;background: url(../img/r_image/footer/ico_arrowA.gif) no-repeat 0em;}

#top_sns_inner {
	width: 99px;
	margin-right: auto;
	margin-left: auto;
}
#Wrap_f #Foot #FootNaviA ul li p {
	font-size: 11px;
}#sixapart-standard body #Wrap_f #Foot #FootNaviA ul li p a {
	font-size: 90%;
}
#r_copy_right {
	width: 950px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 19px;
	padding-bottom: 19px;
}
#sixapart-standard body #Wrap_f #Foot #FootNaviA ul li p {
	line-height: 170%;
}
#totop_inner {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
}
#r_header_wrap_resize {
overflow: hidden;
float: left;
position: relative;
}
#r_header_wrap_resize a {
overflow: hidden;
float: left;

}


#r_header_wrap_resize a:hover {
	border: 5px solid #F7F7F7;
	_margin-left: -5px;
}

#r_logo_re a:hover {
	border: 5px solid #F7F7F7;
	_margin-left: 0px
}

#r_header_wrap_resize a:hover img {
margin: -5px;

_padding-left:10px;
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;

}

#sixapart-standard body #Wrap #r_header_fix #r_header #r_header_wrap_resize #r_header_submenu a:hover img {
margin: -5px;
_margin-left: 0px;
_padding-left:10px;
}


#sixapart-standard body #Wrap #r_header_fix #r_header #r_header_wrap_resize #r_header_main_menu a {
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-right: 0px;
}




