@charset "shift_jis";
/* CSS Document */
.pdC{padding-top:10px;padding-left:135px;}
.logoBox{display:table-cell;text-align:center;vertical-align:middle;}
.detailBox .logoBox{width:260px;}
.detailBox .contBox{width:690px;display:table-cell;}
.box_typeC .logoBox{width:225px;}
.box_typeC .contBox{width:680px;display:table-cell;}
.box_typeC .contBox .txtLink{background-image:none;padding-left:0;}

/**/
.mainHead{background:url(../img/bg_passage.png) no-repeat center center #04090d;height:460px;}
.mainHead .inr{position:relative;width:950px;margin:0 auto;}
.mainHead .inr .picTitle{position:absolute;top:0;left:0;}

.meritBox{border:1px solid #ccc;padding:10px;box-sizing:border-box;}
.meritBox .meritNum{background-color:#c10000;color:#fff;font-weight:bold;padding:2px 5px 1px;font-size:12px;}
.meritBox .disTbl{font-weight:bold;}
.meritBox .disTbl > span{display:table-cell;vertical-align:top;}
.clm_1col{margin-top:30px;}
.clm_1col .new_accordion.type_normal .head{border-top:none;}
.merit01{background:url(../img/pic_merit_01.png) no-repeat 90px 150px;min-height:200px;}
.merit02{background:url(../img/pic_merit_02_02.png) no-repeat center 95px;min-height:200px;}
.merit03{background:url(../img/pic_merit_03.png) no-repeat center 120px;min-height:230px;}
.merit04{background:url(../img/pic_merit_04_02.png) no-repeat center 130px;min-height:230px;}

.merit05{background:url(../img/pic_merit_05.png) no-repeat 520px center;min-height:155px;}
.merit06{min-height:85px;}
.merit07,
.merit08{background:no-repeat 738px center;min-height:175px;}
.merit07{background-image:url(../img/pic_merit_07.png);}
.merit08{min-height:85px;}
.merit09{min-height:85px;}

dl.boxInr{padding:0 23px;}
dl.boxInr div{padding:23px 0 32px;}
dl.boxInr div:first-child{border-bottom:1px dashed #ccc;}
.linkList_block{margin-top:-20px;}
.linkList_block > li:first-child{border-top:none;}
.txtList > li > .txtList{text-indent:0;list-style:inside;}
.txtList > li > .txtList li{list-style-type:circle;background-image:none;}
.picBox{border:1px solid #ccc;padding:40px;margin-top:30px;}
.picBox .picBox_title{float:left;border-left:4px solid #333;padding-left:10px;font-size:20px;}
.pdfList{font-size:0;}
.pdfList > li{margin-top:5px;font-size:14px;display:inline-block;margin-left:10px;width:32%;margin-bottom:10px;}
.pdfList > li:first-child{margin-top:0;}
.pdfList > li a{display:block;}

.jcfmInfo li span.time{padding-right:15px;}
.jcfmInfo li span.noDate{width:100px;display:inline-block;}
.jcfmInfo li a{background-image:none;padding-left:15px;}
.jcfmInfo li a:hover{background-image:none;}
.jcfmInfo li a span.infoTxt{background:url(/commonY15/img/icon_arrow_right_red_01.png) 0 50% no-repeat;padding-left:10px;}
.jcfmInfo li.noLink a{color:#333;}
.jcfmInfo li.noLink a > span{background-image:none;}
.jcfmInfo li.noLink a:hover{text-decoration:none;background-color:#fff;}
.topLinks a.col{cursor:pointer;text-decoration:none;}
.topLinks a.col:hover{opacity:0.8;text-decoration:none!important;}
.topLinks a.col > dl{border:3px solid #122149;padding:20px 160px 0 20px;background-repeat:no-repeat;min-height:130px;}
.topLinks a.col > dl.link01{background-image:url(../img/bg_index_link01.jpg);background-position:315px 35px;}
.topLinks a.col > dl.link02{background-image:url(../img/bg_index_link02.jpg);background-position:360px 20px;}
.topLinks a.col > dl .linkTtl{margin-top:12px;}
.topLinks a.col > dl .linkTtl .txtLink{color:#122149;font-size:22px;font-weight:bold;text-decoration:none;}
.topLinks a.col > dl .linkTtl .txtLink:hover{text-decoration:none!important;}
.topLinks a.col > dl .linkTtl+dd{font-size:14px;color:#122149;margin-top:5px;}




