@charset "UTF-8";h1{color:#927500;font-size:215%;font-weight:bold;background:url(/common/img/bg-h1.gif) repeat-x left bottom;padding:0 0 15px 0;margin:0 0 25px 0;line-height:1.3;}#targetSign{margin-top:-25px;}#personnel h1,
#enrolled h1{margin:-53px 0 25px 140px;}#sub_title{font-size:120%;font-weight:bold;margin-top:10px;}#personnel #sub_title,
#enrolled #sub_title{margin:-35px 0 0 140px;}h2{font-size:129%;background:url(/common/img/bg-h2.gif) left top repeat-y;border:1px solid #cccccc;border-left:none;font-weight:bold;padding:10px 15px 10px 20px;margin:0 0 15px 0;line-height:1.3;}.h3_basic{border-bottom:1px solid #cccccc;padding:0 0 10px 0;margin:0 0 15px 0;line-height:1.3;}.h3_basic h3{font-size:115%;background:url(/common/img/bg-h3.gif) left 0.15em repeat-y;font-weight:bold;padding:0 15px 0 20px;}.h3_basic.bdNone{border-bottom:none;}.h3_type01{font-size:129%;background:url(/common/img/bg-h2.gif) left 0.15em repeat-y;font-weight:bold;padding:0 0 0 15px;line-height:1.1;margin-bottom:10px;}h4{font-weight:bold;margin:0 0 10px 0;line-height:1.3;}.ul_category01{overflow:hidden;*zoom:1;}.ul_category01 li{float:left;margin-right:10px;}.ul_img01{text-align:center;}.ul_img01 li{display:inline-block;*display:inline;*zoom:1;margin:0 2px;}.ul_pagenate01{text-align:center;}.ul_pagenate01 li{display:inline-block;*display:inline;*zoom:1;margin:0 2px;}.ul_pagenate01 li a{display:block;border:1px solid #052d5e;line-height:1;padding:3px 5px;text-decoration:none;color:#052d5e;}.ul_pagenate01 li.active a,	.ul_pagenate01 li a:hover{border:1px solid #052d5e;line-height:1;padding:3px 5px;color:#ffffff;background-color:#052d5e;}.ul_type01{}.ul_type01 li{margin:0 0 1px 0;}.ul_type01 li.last{margin:0 0 0 0;}.ul_type01 li a{display:block;padding:5px 10px 5px 28px;text-decoration:none;background:url(/common/img/ico-arrow01.png) 7px 0.85em no-repeat #eff3f4;*zoom:1;}.ul_type01 li a:hover{background:url(/common/img/ico-arrow01.png) 7px 0.85em no-repeat #e3e7e8;}.ul_type01 li.window a{background:url(/common/img/ico-window01.svg) 7px 0.95em no-repeat #eff3f4;}.ul_type01 li.window a:hover{background:url(/common/img/ico-window01.svg) 7px 0.95em no-repeat #e3e7e8;}.ul_type01 li a .icon{margin-left:5px;vertical-align:middle;}.ul_type02{}.ul_type02 li{margin:0 0 10px 0;display:block;min-height:1%;}.ul_type02 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ul_type02 li.last{margin:0 0 0 0;}.ul_type02 li .image{float:left;margin-right:12px;}.ul_type02 li .text{overflow:hidden;}.ul_type03{}.ul_type03 li{display:block;background:url(/common/img/ico-arrow01.png) left 0.6em no-repeat;padding:0 0 0 19px;margin:0 0 5px 0;position:relative;*zoom:1;}.ul_type03 li.none{color:#666666;background:url(/common/img/ico-arrow01-nonactive.png) left 0.6em no-repeat;}.ul_type03 li.last{margin:0 0 0 0;}.ul_type03 li a{text-decoration:none;}.ul_type03 li a:hover{text-decoration:underline;}.ul_type04{}.ul_type04 li{display:block;background:url(/common/img/ico-circle01.png) left 0.6em no-repeat;padding:0 0 0 19px;margin:0 0 5px 0;position:relative;}.ul_type04 li.last{margin:0 0 0 0;}.ul_type05{}.ul_type05 li{padding:5px 0 6px 0;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;}.ul_type05 li.last{margin-bottom:0;}.ul_type05 li p{padding:0 0 0 19px;background:url(/common/img/ico-arrow01.png) no-repeat left 0.6em;}.ul_type05 li p.none{background:url(/common/img/ico-arrow01-nonactive.png) no-repeat left 0.6em;}.ul_type05 li p a{text-decoration:none;}.ul_type05 li p a:hover{text-decoration:underline;}.ul_type06{}.ul_type06 li{margin-bottom:5px;padding-bottom:6px;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;}.ul_type06 li.last{margin-bottom:0;}.ul_type06 li p{padding:0 0 0 19px;background:url(/common/img/ico-circle01.png) no-repeat left 0.6em;}.ul_type07{}.ul_type07 li{margin-bottom:5px;}.ul_type07 li.last{margin-bottom:0;}.ul_type07 li p{padding:0 0 0 19px;background:url(/common/img/ico-rss01-2.png) no-repeat left 0.5em;}.ul_type08{}.ul_type08 li{margin-bottom:5px;padding-bottom:6px;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;}.ul_type08 li.last{margin-bottom:0;}.ul_type08 li p{padding:0 0 0 19px;background:url(/common/img/ico-rss01-2.png) no-repeat left 0.5em;}.ul_type09 li a{text-decoration:none;}.ul_type09 li a:hover{text-decoration:underline;}.ul_type10 li{background:url(/common/img/ico-arrow01.png) left 0.6em no-repeat;padding:0 0 0 19px;}.ul_type10 li a{text-decoration:none;}.ul_type10 li a:hover{text-decoration:underline;}.ul_type11 li,
.ul_type12 li,
.ul_type13 li{display:block;min-height:1%;}.ul_type11 li:after,
.ul_type12 li:after,
.ul_type13 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .ul_type11 li,
* html .ul_type12 li,
* html .ul_type13 li{height:1%;/*\*/height:auto;overflow:hidden;/**/}.ul_type11 li .date{float:left;margin-right:1em;display:inline;}.ul_type11 li .text{overflow:hidden;display:block;_zoom:1;}.ul_type12 li{margin-bottom:5px;padding-bottom:6px;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;}.ul_type12 li .date{float:left;display:inline;}.ul_type12 li .text{overflow:hidden;display:block;_zoom:1;}.ul_type12.w3em li .date{width:3.5em;}.ul_type12.w4em li .date{width:4.5em;}.ul_type12.w5em li .date{width:5.5em;}.ul_type12.w6em li .date{width:6.5em;}.ul_type12.w7em li .date{width:7.5em;}.ul_type12.w8em li .date{width:8.5em;}.ul_type12.w9em li .date{width:9.5em;}.ul_type12.w10em li .date{width:10.5em;}.ul_type13 li .date{float:left;display:inline;}.ul_type13 li .text{overflow:hidden;display:block;_zoom:1;}.ul_type13.w3em li .date{width:3.5em;}.ul_type13.w4em li .date{width:4.5em;}.ul_type13.w5em li .date{width:5.5em;}.ul_type13.w6em li .date{width:6.5em;}.ul_type13.w7em li .date{width:7.5em;}.ul_type13.w8em li .date{width:8.5em;}.ul_type13.w9em li .date{width:9.5em;}.ul_type13.w10em li .date{width:10.5em;}.ul_type14{}.ul_type14 li{margin:0 0 1px 0;}.ul_type14 li.last{margin:0 0 0 0;}.ul_type14 li{display:block;padding:5px 10px 5px 28px;text-decoration:none;background:url(/common/img/ico-arrow01.png) 7px 0.9em no-repeat #eff3f4;*zoom:1;}.ul_type14 li.window{background:url(/common/img/ico-window01.svg) 7px 0.95em no-repeat #eff3f4;}.ul_type14 li .icon{margin-left:5px;vertical-align:middle;}.ul_type15{display:block;min-height:1%;}.ul_type15:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ul_type15 li{float:left;margin:0 10px 0 0;padding-left:10px;background:url(/common/img/ico-arrow04-2.png) no-repeat left 0.8em;white-space:normal;}.ul_type15 li .icon{vertical-align:middle;padding:0 5px;}.ul_type16 li{margin-bottom:10px;}.ul_type16 li.last{margin-bottom:0;}.ul_type16 li a{padding-left:19px;background:url(/common/img/ico-arrow01.png) left 2px no-repeat;*zoom:1;}.ul_type16 li ul{margin-left:20px;}.ul_type16 li ul li{margin-bottom:0;}.dl_note01,
.dl_note02{display:block;min-height:1%;}.dl_note01:after,
.dl_note02:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .dl_note01,
* html .dl_note02{height:1%;/*\*/height:auto;overflow:hidden;/**/}.dl_note01 dt{font-size:86%;float:left;width:1.5em;}.dl_note01 dd{font-size:86%;padding:0 0 0 1.5em;}.dl_note02 dt{font-size:86%;float:left;width:2.5em;}.dl_note02 dd{font-size:86%;padding:0 0 0 2.7em;}.dl_type01,
.dl_type02,
.dl_type03{display:block;min-height:1%;}.dl_type01:after,
.dl_type02:after,
.dl_type03:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.dl_type01 dt{color:#052d5d;font-weight:bold;float:left;width:1.9em;margin:0 0 5px 0;}.dl_type01 dd{margin:0 0 5px 0;padding:0 0 0 2.2em;}.dl_type01 dd .dl_note01 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:1.5em;margin:0;}.dl_type01 dd .dl_note01 dd{font-size:86%;padding:0 0 0 1.5em;margin:0;}.dl_type01 dd .dl_note02 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:2.5em;margin:0;}.dl_type01 dd .dl_note02 dd{font-size:86%;padding:0 0 0 2.7em;margin:0;}.dl_type02 dt{float:left;width:8em;margin:0 0 5px 0;}.dl_type02 dd{background:url(/common/img/ico-arrow04-2.png) 8em 0.75em no-repeat;margin:0 0 5px 0;padding:0 0 0 9.5em;}.dl_type03 dt{color:#052d5d;font-weight:bold;float:left;width:2.5em;margin:0 0 5px 0;}.dl_type03 dd{margin:0 0 5px 0;padding:0 0 0 2.8em;}.dl_type03 dd .dl_note01 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:1.5em;margin:0;}.dl_type03 dd .dl_note01 dd{font-size:86%;padding:0 0 0 1.5em;margin:0;}.dl_type03 dd .dl_note02 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:2.5em;margin:0;}.dl_type03 dd .dl_note02 dd{font-size:86%;padding:0 0 0 2.7em;margin:0;}.englishPage .dl_type03 dt{color:#052d5d;font-weight:bold;float:left;width:4.3em;margin:0 0 5px 0;}.englishPage .dl_type03 dd{margin:0 0 5px 0;padding:0 0 0 4.6em;}.englishPage .dl_type03 dd .dl_note01 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:1.5em;margin:0;}.englishPage .dl_type03 dd .dl_note01 dd{font-size:86%;padding:0 0 0 1.5em;margin:0;}.englishPage .dl_type03 dd .dl_note02 dt{font-size:86%;color:#333;font-weight:normal;float:left;width:2.5em;margin:0;}.englishPage .dl_type03 dd .dl_note02 dd{font-size:86%;padding:0 0 0 2.7em;margin:0;}.ol_type01{}.ol_type01 li{padding-bottom:9px;margin-bottom:8px;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;display:block;min-height:1%;}.ol_type01 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ol_type01 li.last{margin-bottom:0;}.ol_type01 li .number{float:left;width:1.9em;font-weight:bold;}.ol_type01 li .text{display:block;overflow:hidden;}.ol_type02{margin:5px 0 0 0;}.ol_type02 li{display:block;min-height:1%;margin:0 0 5px 0;}.ol_type02 li.last{margin:0 0 0 0;}.ol_type02 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ol_type02 li .number{float:left;width:1.9em;}.ol_type02 li .text{display:block;overflow:hidden;}.ol_type02 li dt{font-weight:bold;}.ol_type03{margin:5px 0 0 0;}.ol_type03 li{display:block;min-height:1%;margin:0 0 5px 0;}.ol_type03 li.last{margin:0 0 0 0;}.ol_type03 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.ol_type03 li .number{float:left;width:4.0em;}.ol_type03 li .text{display:block;overflow:hidden;}.ol_type03 li dt{font-weight:bold;}.updateList01,
.updateList02{}.updateList01 li,	.updateList02 li{padding:4px 0 5px;background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;display:block;min-height:1%;}.updateList02 li{background:none;}.updateList01 li:after,	.updateList02 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.updateList01 li .date,	.updateList02 li .date{float:left;width:7.5em;margin-right:5px;}.updateList01 li .text,	.updateList02 li .text{overflow:hidden;background:url(/common/img/ico-arrow04-2.png) no-repeat left 0.75em;padding-left:14px;}.updateList01 li .text a{text-decoration:none;}.updateList01 li .text a:hover{text-decoration:underline;}.updateList02 li .text .category{float:right;*display:inline;}.qaList01{}.qaList01 li{background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;padding-bottom:1px;}.qaList01 li .question{background:url(/common/img/ico-question01.gif) no-repeat left 0.4em;padding:5px 10px 5px 22px;}.qaList01 li .question a{text-decoration:none;}.qaList01 li .question a:hover{text-decoration:underline;}.qaList01 li .answerWrap{display:none;padding-bottom:10px;}.qaList01 li .answerWrap .answer{padding:12px 10px 15px 16px;background:#eff3f4;}.qaList01 li .answerWrap .answer .answerIn{padding:0 0 0 22px;background:url(/common/img/ico-answer01.gif) no-repeat left 0.1em;}.separateList01{}.separateList01 li{margin-bottom:30px;background:url(/common/img/bg-list-border01.gif) repeat-y left top;display:block;min-height:1%;}.separateList01 li:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.separateList01 li.last{margin-bottom:0;}.separateList01 li .textL{background:url(/common/img/ico-circle01.png) no-repeat left 0.5em;padding-left:18px;width:190px;float:left;}.separateList01 li.anchorList .textL{background:url(/common/img/ico-arrow01.png) no-repeat left 0.5em;}.separateList01 li.anchorList .textL a{text-decoration:none;}.separateList01 li.anchorList .textL a:hover{text-decoration:underline;}.separateList01 li.boldList .textL{background:none;font-weight:bold;padding-left:0;width:208px;}.separateList01 li .textR{width:465px;float:right;font-size:86%;}.boxDisplayList01{}.boxDisplayList01 li{margin:0 0 10px;}.boxDisplayList01 li.last{margin:0;}.boxDisplayList01 li .boxTitle{}.boxDisplayList01 li .open{margin:0 0 10px;}.boxDisplayList01 li .boxBody{overflow:hidden;*position:relative;}.p_rss_head01{float:right;*display:inline;}.ul_sns_head_sp01{display:none;}.ul_category_list01{}.ul_category_list01 li{background:#eff3f4;margin-bottom:20px;padding:10px;}.ul_category_list01 li .wrap{background:#d9dddd url(/common/img/bg-arrow-r01-no.gif) right center no-repeat;padding-right:30px;}.ul_category_list01 li.bl-hover .wrap{background:#c3c6c6 url(/common/img/bg-arrow-r01-on.gif) right center no-repeat;}.ul_category_list01 li .inner{background:#fff;overflow:hidden;*zoom:1;}.ul_category_list01 li .inner .detail01{background:#fff;padding:10px;min-height:140px;line-height:1.9;overflow:hidden;*zoom:1;}.ul_category_list01 li .inner .detail01 .category_listIn01{padding:20px 0 0 16px;}.englishPage .ul_category_list01 li .inner .detail01 .category_listIn01{padding:7px 0 0 16px;}.ul_category_list01 li .inner .detail01 .category_listIn01 dt{font-size:186%;font-weight:bold;line-height:1.2;margin-bottom:12px;}.ul_category_list01 li .inner .detail01 .category_listIn01 dt a{color:#052d5d;text-decoration:none;}.ul_category_list01 li .inner .detail01 .category_listIn01 dd{}.ul_category_list01 li.bl-hover{background:#d7dadb;}.table_type01{border-collapse:collapse;border:1px solid #ccc;}.table_type01 th,	.table_type01 td{}.table_type01 th{background-color:#052d5d;color:#fff;border:1px solid #37577d;}.table_type01 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type01 tr.odd td{background-color:#eff3f4;}.table_type01 th div,	.table_type01 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type01 th div span.icon01{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 12px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;}.table_type01 th div span a{color:#fff;}.table_type01 th div span.icon02{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 18px;background:url(/common/img/ico-circle01.png) left 0.4em no-repeat;}.table_type02{border:none;}.table_type02 th,	.table_type02 td{border:none;text-align:left;vertical-align:top;}.table_type03{border:1px solid #ccc;}.table_type03 th{background-color:#052d5d;border:1px solid #052d5d;border-bottom:1px solid #37577d;border-right:1px solid #37577d;color:#fff;}.table_type03 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type03 td.tdBgBlue01{background:#eff3f4;}.table_type03 th div,	.table_type03 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type03 th div span.icon01{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 12px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;}.table_type03 th div span a{color:#fff;}.table_type03 th div span.icon02{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 18px;background:url(/common/img/ico-circle01.png) left 0.4em no-repeat;}.table_type03 th a{text-decoration:underline !important;}.table_type03 th a:hover{text-decoration:none !important;}.table_type04{border-bottom:1px solid #ccc;}.table_type04 th{color:#fff;}.table_type04 th.thSpace01{background:#ccc;}.table_type04 th.thBgColor01{background:#052d5d;border-right:1px solid #37577d;}.table_type04 th.thBgColor02{background:#105f90;}.table_type04 tr.odd th.thBgColor02{background:#0d4f78;}.table_type04 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type04 tr.odd td{background:#eff3f4;}.table_type04 th div,	.table_type04 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type04 td.tdBgGray01,
.table_type04 .odd td.tdBgGray01{background:#ccc;}.table_type05{border-right:1px solid #ccc;}.table_type05 th{color:#fff;}.table_type05 th.thSpace01{background:#ccc;}.table_type05 th.thBgColor01{background:#105f90;}.table_type05 th.thBgColor01 a{color:#fff;}.table_type05 th.thBgColor02{background:#0d4f78;}.table_type05 th.thBgColor03{background:#052d5d;border-bottom:1px solid #37577d;}.table_type05 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type05 td.tdBgBlue01{background:#eff3f4;}.table_type05 td.tdBgGray01{background:#ccc;}.table_type05 th div,	.table_type05 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type05 th.thBgColor01 a,
.table_type05 th.thBgColor03 a{text-decoration:underline !important;}.table_type05 th.thBgColor01 a:hover,
.table_type05 th.thBgColor03 a:hover{text-decoration:none !important;}.table_type06{border:1px solid #ccc;border-top:none;}.table_type06 th{background-color:#052d5d;border:1px solid #052d5d;border-top:1px solid #37577d;border-bottom:1px solid #37577d;color:#fff;}.table_type06 td{border-top:1px solid #ccc;position:relative;}.table_type06 th div,	.table_type06 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type06 td div .linkArrow01{padding-left:13px;background:url(/common/img/ico-arrow04-2.png) no-repeat left 0.75em;}.table_type07 td{background:url(/common/img/bg-dot-x01.gif) repeat-x left bottom;text-align:left;vertical-align:top;font-size:86%;padding:5px 0;}.table_type08{border:1px solid #ccc;}.table_type08 th{color:#fff;border:1px solid #37577d;background-color:#052d5d;}.table_type08 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type08 td.tdBgColor01{border-bottom:1px solid #ccc;background-color:#eff3f4;}.table_type08 th div,	.table_type08 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type08 th div span.icon01{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 12px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;}.table_type08 th div span a{color:#fff;}.table_type08 th div span.icon02{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 18px;background:url(/common/img/ico-circle01.png) left 0.4em no-repeat;}.table_type09{border:1px solid #ccc;border-top:none;}.table_type09 th{color:#fff;border:1px solid #37577d;border-top:none;background-color:#052d5d;}.table_type09 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type09 td.tdBgColor01{border-bottom:1px solid #ccc;background-color:#eff3f4;}.table_type09 td.tdBgGray01{background:#ccc;}.table_type09 th div,	.table_type09 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type09 th div span.icon01{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 12px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;}.table_type09 th div span a{color:#fff;}.table_type09 th div span.icon02{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 18px;background:url(/common/img/ico-circle01.png) left 0.4em no-repeat;}.table_type09 ul li{margin:0;}.table_type09 dl dt{font-size:100%;margin:0;}.table_type09 dl dd{font-size:100%;margin:0;}.table_type09 .ul_type13 li div{padding:0;font-size:100%;}.table_type10{border:1px solid #ccc;}.table_type10 th{color:#fff;border:1px solid #37577d;background-color:#052d5d;}.table_type10 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type10 td.tdBgColor01{border-bottom:1px solid #ccc;background-color:#eff3f4;}.table_type10 th div,	.table_type10 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type10 th div span.icon01{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 12px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;}.table_type10 th div span a{color:#fff;}.table_type11{border:1px solid #ccc;}.table_type11 th{color:#fff;border:1px solid #37577d;background-color:#052d5d;}.table_type11 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type11 td.tdBgColor01{border-bottom:1px solid #ccc;background-color:#eff3f4;}.table_type11 th div,	.table_type11 td div{padding:7px 13px 4px 13px;font-size:86%;}.table_type12{border-top:1px solid #ccc;border-left:1px solid #ccc;}.table_type12 th{color:#fff;}.table_type12 thead th{background:#105f90;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type12 tbody th{background:#052d5d;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type12 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}.table_type12 tr.odd td{background:#eff3f4;}.table_type12 th div,	.table_type12 td div{padding:7px 13px 4px 13px;font-size:86%;}.jsHeadFix .fixedCell{display:none;}.table_bd_top{border-top:1px solid #ccc;}.table_type01 ul li,
.table_type02 ul li,
.table_type03 ul li,
.table_type04 ul li,
.table_type05 ul li,
.table_type06 ul li,
.table_type07 ul li,
.table_type08 ul li,
.table_type09 ul li,
.table_type01 dl dt,
.table_type02 dl dt,
.table_type03 dl dt,
.table_type04 dl dt,
.table_type05 dl dt,
.table_type06 dl dt,
.table_type07 dl dt,
.table_type08 dl dd,
.table_type09 dl dd,
.table_type01 dl dd,
.table_type02 dl dd,
.table_type03 dl dd,
.table_type04 dl dd,
.table_type05 dl dd,
.table_type06 dl dd,
.table_type07 dl dd,
.table_type08 dl dd,
.table_type09 dl dd{font-size:100%;}table .ul_type03 li{background-position:left 0.45em;}table .ul_type03 li.none{background-position:left 0.45em;}table .ul_type04 li{background-position:left 0.45em;}table .ul_type05 li p{background-position:left 0.45em;}table .ul_type05 li p.none{background-position:left 0.45em;}table .ul_type06 li p{background-position:left 0.45em;}table .ul_type07 li p{background-position:left 0.35em;}table .ul_type08 li p{background-position:left 0.35em;}table .ul_type10 li{background-position:left 0.45em;}.table_bd_top{border-top:1px solid #ccc;}.btn_prev01{text-align:right;}.btn_prev01 a{display:inline-block;*display:inline;*zoom:1;color:#333333;font-size:86%;text-decoration:none;background:url(/common/img/ico-arrow02-l.png) left 0.3em no-repeat;padding:0 0 0 20px;}.btn_prev01 a:hover{color:#052d5d;background:url(/common/img/ico-arrow02-l-on.png) left 0.3em no-repeat;}.btn_next01{text-align:right;}.btn_next01 a{display:inline-block;*display:inline;*zoom:1;color:#333333;font-size:86%;text-decoration:none;background:url(/common/img/ico-arrow02-r.png) left 0.3em no-repeat;padding:0 0 0 20px;}.btn_next01 a:hover{color:#052d5d;background:url(/common/img/ico-arrow02-r-on.png) left 0.3em no-repeat;}.btn_type01{display:inline-block;background:url(/common/img/bg-pagination01-no.gif) left top repeat;}.btn_type01 a{display:block;text-align:center;color:#fff;text-decoration:none;padding:10px 30px;min-width:150px;background:url(/common/img/bg-pagination01-no.gif) left top repeat;}.btn_type01 a span{display:inline-block;text-align:left;padding:0 0 0 15px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;background-size:5px 6px;}.btn_type01 a:hover{background:url(/common/img/bg-pagination01-on.gif) left top repeat;}.btn_type02{display:flex;letter-spacing:-.4em;}.btn_type02 li{display:inline-block;display:flex;background:url(/common/img/bg-pagination01-no.gif) left top repeat;letter-spacing:normal;vertical-align:top;margin-right:10px;}.btn_type02 li:last-child{margin:0;}.btn_type02 li a{display:block;text-align:center;color:#fff;text-decoration:none;letter-spacing:normal;padding:10px 20px;width:190px;background:url(/common/img/bg-pagination01-no.gif) left top repeat;}.btn_type02 li a span{display:inline-block;text-align:left;padding:0 0 0 15px;background:url(/common/img/ico-arrow03-1.png) left 0.6em no-repeat;background-size:5px 6px;}.btn_type02 li a:hover{background:url(/common/img/bg-pagination01-on.gif) left top repeat;}.btn_type02 .btn01, .btn_type02 .btn02{margin-right:10px;}.btn_type03{display:inline-block;background:url(/common/img/bg-pagination01-no.gif) left top repeat;}.btn_type03 a{display:block;text-align:center;color:#fff;text-decoration:none;padding:10px 30px;min-width:150px;background:url(/common/img/bg-pagination01-no.gif) left top repeat;}.btn_type03 a span{display:inline-block;text-align:left;padding:0 0 0 20px;background:url(/common/img/ico-window02.svg) left 0.6em no-repeat;background-size:12px 9px;}.btn_type03 a:hover{background:url(/common/img/bg-pagination01-on.gif) left top repeat;}.ico_signage01{display:inline;position:relative;}.ico_signage01 img{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 5px;}.ico_build01{}.ico_build01:after{content:"";display:inline-block;*display:inline;margin:0 0 0 5px;width:15px;height:16px;background:url(/common/img/ico-build01.gif) no-repeat left bottom;}#lNavi .ico_build01:after{margin-bottom:-5px;}.ico_window01{}.ico_window01:after{content:"";display:inline-block;*display:inline;margin:0 0 -1px 5px;width:12px;height:9px;background:url(/common/img/ico-window01.svg) no-repeat left bottom;}.boxDouble01,
.boxAdobe01,
.boxBorder01,
.boxBorder02,
.boxBorder03,
.boxBorder04{display:block;min-height:1%;}.boxDouble01:after,
.boxAdobe01:after,
.boxBorder01:after,
.boxBorder02:after,
.boxBorder03:after,
.boxBorder04:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .boxDouble01,
* html .boxAdobe01,
* html .boxBorder01,
* html .boxBorder02,
* html .boxBorder03,
* html .boxBorder04{height:1%;/*\*/height:auto;overflow:hidden;/**/}.boxDouble01_l{float:left;width:355px;}.boxDouble01_r{float:right;width:355px;}.boxAdobe01{background-color:#eff3f4;padding:13px 15px 15px 15px;}.boxAdobe01 p.bnr{margin:2px 20px 0 0;display:inline;float:left;}.boxAdobe01 p.txt{font-size:86%;overflow:hidden;*zoom:1;}.boxContact01{float:right;text-align:left;background-color:#fff;padding:11px 15px;border:1px solid #ccc;width:310px;display:block;min-height:1%;}.boxContact01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .boxContact01{height:1%;/*\*/height:auto;overflow:hidden;/**/}.boxContact01 p{font-size:86%;}.boxContact02{float:left;text-align:left;background-color:#fff;padding:11px 15px;border:1px solid #ccc;width:310px;display:block;min-height:1%;}.boxContact02:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .boxContact02{height:1%;/*\*/height:auto;overflow:hidden;/**/}.boxContact02 p{font-size:86%;}.boxType01{background-color:#eff3f4;padding:10px 15px 10px 15px;}.boxImageLink01{}.boxImageLinkIn01{background:#eff3f4;display:block;min-height:1%;}.bl-hover .boxImageLinkIn01{background:#e3e7e8;}.boxImageLinkIn01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.boxImageLinkIn01 .image{float:left;}.boxImageLinkIn01 .textWrap{overflow:hidden;padding:16px 18px;}.boxImageLinkIn01 .textWrap .textTitle{background:url(/common/img/ico-arrow04-2.png) no-repeat left 0.5em;padding-left:14px;margin-bottom:10px;}.boxImageLinkIn01 .textWrap .textTitle a{font-weight:bold;text-decoration:none;line-height:1.4;}.bl-hover .boxImageLinkIn01 .textWrap .textTitle a{text-decoration:underline;}.boxImageLinkIn01 .textWrap .textDetail{font-size:86%;line-height:1.7;}.boxImageLink02{width:355px;}.boxImageLinkIn02{border:10px solid #eff3f4;}.bl-hover .boxImageLinkIn02{border:10px solid #d7dadb;position:relative;}.boxImageLinkArticle02{*position:relative;}.boxImageLinkArticle02 .titleWrap{background:url(/common/img/bg-linkbox-title02-no.gif) repeat left top;zoom:1;}.bl-hover .boxImageLinkArticle02 .titleWrap{background:url(/common/img/bg-linkbox-title02-on.gif) repeat left top;zoom:1;}.boxImageLinkArticle02 .titleWrap .title{background:url(/common/img/bg-linkbox-title01-no.gif) repeat-y left top;zoom:1;}.bl-hover .boxImageLinkArticle02 .titleWrap .title{background:url(/common/img/bg-linkbox-title01-on.gif) repeat-y left top;zoom:1;}.boxImageLinkArticle02 .titleWrap .title p{padding:5px 10px 5px 22px;background:url(/common/img/ico-arrow03-1.png) no-repeat 6px center;}.boxImageLinkArticle02 .titleWrap .title p a{color:#fff;text-decoration:none;}.boxImageLinkArticle02 .titleWrap .title p a .iconBlank01{padding-left:10px;vertical-align:middle;}.boxImageLinkArticle02 .detailWrap{padding:15px;display:block;min-height:82px;*zoom:1;}.boxImageLinkArticle02 .detailWrap:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.boxImageLinkArticle02 .detailWrap .image{float:left;margin-right:15px;}.boxImageLinkArticle02 .detailWrap .textDetail{overflow:hidden;font-size:86%;}.boxImageLinkArticle02 .news .textDetail{line-height:1.5;}.boxImageLinkArticle02 .news .textDetail a{color:#333;text-decoration:underline;}.boxImageLinkArticle02 .news .textDetail a:hover{text-decoration:none;}.boxImageLinkArticle02 .news .linkBox{line-height:1.8;}.boxImageLinkArticle02 .news .linkBox p{margin-top:4px;}.boxImageLinkArticle02 .news .linkBox a{color:#333;text-decoration:underline;}.boxImageLinkArticle02 .news .linkBox a:hover{text-decoration:none;}.boxImageLink03{}.boxImageLinkIn03{background:#eff3f4;display:block;min-height:1%;padding:10px;margin-bottom:20px;}.bl-hover .boxImageLinkIn03{background:#e3e7e8;}.boxImageLinkIn03:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.boxImageLinkIn03 .image{float:left;}.boxImageLinkIn03 .wrap{background:#d9dddd url(/common/img/bg-arrow-r01-no.gif) right center no-repeat;padding-right:30px;}.boxImageLinkIn03 .inner{background:#fff;overflow:hidden;}.boxImageLinkIn03 .h3_category_list02{padding:10px 0 14px 0;background:url(/common/img/bg-dot-x01.gif) left bottom repeat-x;margin:0 10px 12px 170px;}.boxImageLinkIn03 .h3_category_list02 h3{background:url(/common/img/bg-h3.gif) repeat-y scroll left 0.15em transparent;font-size:115%;font-weight:bold;padding-left:20px;line-height:1.4;}.boxImageLinkIn03 .h3_category_list02 a{color:#333;text-decoration:none;}.boxImageLinkIn03 .textDetail{margin:0 10px 0 170px;font-size:86%;}.boxImageLinkList01{overflow:hidden;width:710px;}.boxImageLinkList01 ul{margin:-1px 0 0;width:715px;display:block;min-height:1%;}.boxImageLinkList01 ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.boxImageLinkList01 ul li{float:left;margin:1px 1px 0 0;width:355px;}.boxImageLinkList01Large ul .largeBox01{width:710px;margin-bottom:1px;}.largeBox01 .boxImageLink02{width:710px;}.largeBox01 .boxImageLinkArticle02 .detailWrap .textDetail{font-size:100%;}.boxBorder01{border:1px solid #cccccc;padding:5px 10px;}.boxBorder02{border:1px solid #cccccc;padding:5px 15px;}.boxBorder03{border:1px solid #cccccc;padding:10px;}.boxBorder04{border:1px solid #cccccc;padding:15px;}.imgSection01{overflow:hidden;*zoom:1;}.imgSection01 .imgL01{float:left;}.imgSection01 .imgR01{float:right;}.imgSection01 .txtL01{float:left;width:48%;}.borderB_dot01{padding:0 0 10px 0;border-bottom:1px dotted #cccccc;}.tabList01{margin-bottom:15px;border-bottom:1px solid #ccc;position:relative;z-index:1;display:block;min-height:1%;}.tabList01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.tabList01 li{position:relative;z-index:2;margin-bottom:-1px;float:left;border-right:1px solid #5b5b5b;}.tabList01 li.last{border-right:none;}.tabList01 li table{}.tabList01 li table td{vertical-align:middle;background:url(/common/img/bg-tab-no01.gif) repeat left top;cursor:pointer;}.tabList01 li table td:hover{background:url(/common/img/bg-tab-on01.gif) repeat left top;}.tabList01 li table td.active{background:url(/common/img/bg-tab-active01.gif) repeat-x left top #fff;}.tabList01 li table td a{display:block;padding:3px 16px;font-size:86%;text-decoration:none;color:#fff;}.tabList01 li table td.active a{color:#333;}.tabList01 li table td a span{display:block;height:14px;overflow:hidden;}.tabList01 li table td a span img{position:relative;}.tabList01 li table td.active a span img{top:-14px;}.tabContentsWrap01 > div{overflow:hidden;*position:relative;}.tabContentsWrap01 .hideContents{height:0;}@media print{.tabContentsWrap01 .hideContents{display:none;}}.tabList02{overflow:hidden;width:710px;background:url(/common/img/bg-tab-no01.gif) repeat left top;margin-bottom:15px;}.tabList02 ul{margin:0 0 -1px;width:715px;display:block;min-height:1%;}.tabList02 ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.tabList02 ul li{float:left;width:354px;border-right:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b;}.tabList02 ul li table{width:100%;}.tabList02 ul li table td{cursor:pointer;background:url(/common/img/bg-tab-no01.gif) repeat left top;}.tabList02 ul li table td:hover{background:url(/common/img/bg-tab-on01.gif) repeat left top;}.tabList02 ul li table td.active{background:url(/common/img/bg-tab-active02.gif) repeat left top;}.tabList02 ul li a{display:block;padding:5px 15px;font-size:86%;color:#fff;text-decoration:none;}.tabList02 ul li td a span{cursor:pointer;display:block;padding-left:12px;background:url(/common/img/ico-arrow03-1.png) no-repeat left 0.7em;}.tabList02 ul li td.active a span{background:url(/common/img/ico-arrow08.png) no-repeat left 0.7em;}.tabContentsWrap02 > div{overflow:hidden;}.tabContentsWrap02 .hideContents{height:0;}@media print{.tabContentsWrap02 .hideContents{display:none;}}.tabList03{overflow:hidden;width:710px;background:url(/common/img/bg-tab-no01.gif) repeat left top;margin-bottom:15px;}.tabList03 ul{margin:0 0 -1px;width:715px;display:block;min-height:1%;}.tabList03 ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.tabList03 ul li{float:left;width:236px;border-right:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b;}.tabList03 ul li table{width:100%;}.tabList03 ul li table td{cursor:pointer;background:url(/common/img/bg-tab-no01.gif) repeat left top;}.tabList03 ul li table td:hover{background:url(/common/img/bg-tab-on01.gif) repeat left top;}.tabList03 ul li table td.active{background:url(/common/img/bg-tab-active02.gif) repeat left top;}.tabList03 ul li a{display:block;padding:5px 15px;font-size:86%;color:#fff;text-decoration:none;}.tabList03 ul li td a span{cursor:pointer;display:block;padding-left:12px;background:url(/common/img/ico-arrow03-1.png) no-repeat left 0.7em;}.tabList03 ul li td.active a span{background:url(/common/img/ico-arrow08.png) no-repeat left 0.7em;}.tabContentsWrap03 > div{overflow:hidden;}.tabContentsWrap03 .hideContents{height:0;}@media print{.tabContentsWrap03 .hideContents{display:none;}}.tdStd01{text-decoration:underline;}.tdStd01:hover{text-decoration:none;}.caption{display:inline-block;*display:inline;*zoom:1;padding:5px 0 0 0;font-size:86%;}.linkLabel01{width:355px;}.linkLabelIn01{background:url(/common/img/bg-link-label01-no.gif) repeat-y left top #eff3f4;}.bl-hover .linkLabelIn01{background:url(/common/img/bg-link-label01-on.gif) repeat-y left top #e3e7e8;}.linkLabelIn01 p{background:url(/common/img/ico-arrow05.png) no-repeat 21px center;padding:16px 10px 16px 68px;}.linkLabelIn01 p.blank{background:url(/common/img/ico-window01.svg) no-repeat 19px center;}.linkLabelIn01 p a{text-decoration:none;font-size:86%;}.linkLabelIn01 p a span{font-weight:bold;font-size:134%;}.paginationList01{position:relative;overflow:hidden;}.paginationList01 ul{position:relative;left:50%;float:left;}.paginationList01 ul li{position:relative;left:-50%;float:left;margin-right:1px;width:30px;}.paginationList01 ul li.last{margin-right:0;}.paginationList01 ul li a{display:block;padding:1px 6px;text-align:center;background:url(/common/img/bg-pagination01-no.gif) repeat left top;text-decoration:none;color:#fff;width:18px;}.paginationList01 ul li a:hover{background:url(/common/img/bg-pagination01-on.gif) repeat left top;}.paginationList01 ul li.active a{background:url(/common/img/bg-pagination01-cr.gif) repeat left top;}.paginationList01 ul li a span{display:block;cursor:pointer;overflow:hidden;text-indent:-9999px;width:18px;}.paginationList01 ul li.prev a span{background:url(/common/img/ico-arrow06.png) no-repeat center center;}.paginationList01 ul li.next a span{background:url(/common/img/ico-arrow07.png) no-repeat center center;}.paginationList01 ul li.first a span{background:url(/common/img/ico-arrow09.png) no-repeat center center;}.paginationList01 ul li.last a span{background:url(/common/img/ico-arrow10.png) no-repeat center center;}.linkType01{background:url(/common/img/ico-arrow01.png) no-repeat left 0.6em;padding:0 0 0 19px;}.linkType01 a{text-decoration:none;}.linkType01 a:hover{text-decoration:underline;}.linkType02{background:url(/common/img/ico-circle01.png) left 0.6em no-repeat;padding:0 0 0 19px;}.lineThrough{text-decoration:line-through;}.elementType01,
.elementType02,
.elementType03,
.elementType04,
.elementType05,
.elementType06,
.elementType07{display:inline-block;font-size:140%;font-weight:bold;color:#fff;padding:0 20px;margin:0 0 15px;}.elementType01{background-color:#BF0005;}.elementType02{background-color:#060;}.elementType03{background-color:#006;}.elementType04{background-color:#C90;}.elementType05{background-color:#906;}.elementType06{background-color:#F63;}.elementType07{background-color:#6C0;}.tableBreak01 th div,
.tableBreak01 td div{word-break:break-all;padding:7px 5px 4px;}.tableBreak02 th div,
.tableBreak02 td div{word-break:break-all;}.bg_radius_icon01{padding-left:10px;display:inline-block;}.bg_radius_icon01 p{background:#eff3f4;line-height:1.45;box-sizing:border-box;border-radius:18px;padding-block:4px 3px;padding-inline:11px 16px;margin-block-end:4px;}.bg_radius_icon01 .ico_category01{background:url(/common/img/ico-category01.gif) left center no-repeat;padding-left:20px;*zoom:1;color:#333;font-size:86%;text-decoration:underline;}.bg_radius_icon01 .ico_category01:hover{text-decoration:none;}.ico_category01{padding-left:20px;background:url(/common/img/ico-category01.gif) no-repeat left 0.3em;}.spBottomBtn01,
.spBottomBtnList01{display:none;}.titBox01{background-color:#000;display:block;min-height 1%;}.titBox01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.titBox01 .titBoxTit01{float:left;*display:inline;width:520px;}.titBox01.twoColumn .titBoxTit01{width:480px;}.titBox01 .titBoxBtn01{float:right;display:block;min-height:1%;}.titBox01 .titBoxBtn01:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.titBox01 .titBoxBtn01 li{float:left;}.spframe{word-break:normal;border-top:#770818 solid 5px;}.spsize{width:74px;height:110px;}.tech_frame{word-break:normal;border-top:#052d5e solid 5px;}.youtube{width:100%;height:400px;}.slideshare{width:100%;}.embed{width:100%;}.hov:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}.hov:hover img, x:-moz-any-link{background:#fff;}.hov:hover img, x:-moz-any-link, x:default{background:#fff;}