<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.PageWrap .tb01.t03 th{border-color:#e5e5e5;border-style:solid;padding:10px;}
.PageWrap .tb01.t03 td,.PageWrap .tb01.t03 th{border-width:0 0 1px 1px;}
.PageWrap .tb01.t03 td{padding:10px 0;height:23px;}
.PageWrap .tb01.t03 td.tl,.PageWrap .tb01.t03.tl td{padding:10px;text-align:left}
.PageWrap .tb01.t03 td.tr{padding:10px;text-align:right}
.PageWrap .tb01.t03 tr th:first-child{border-width:0 0 1px}
.PageWrap .tb01.t03 tr td:first-child{border-width:0 1px 1px 0}

.PageWrap .tb01.t03 tr th:first-child{background-image:url(/design/img/bg_93.png);}
.PageWrap .tb01.t03 tr:first-child th:first-child,.PageWrap .tb01.t03.tl tr th:first-child{background:#F7F7F7 !important}

.PageWrap .time *{font-size:12px;}
.PageWrap .time tr th:first-child{padding:0 5px}
.PageWrap .time p{font-size:0.93em; opacity:.7;letter-spacing:-0.05em;line-height:130%;margin-top:10px; border-top:1px dashed #ddd; padding-top:10px;}
.PageWrap .time td{white-space:nowrap}

.PageWrap h2{font-size:1.25em;margin-top:40px;}
.PageWrap h2,.PageWrap h3{position:relative;}
.PageWrap h2 em,.PageWrap h3 em{position:absolute;right:0;bottom:-3px;font-size:0.75em}

.PageWrap h4{font-size:1em;margin:5px 0;}
.PageWrap h5{font-size:0.98em;margin-top:5px}
.PageWrap h4:first-child,.PageWrap h5:first-child{margin-top:0}
.PageWrap h2 .bul{width:15px;height:19px;background-position:0 -42px;}
.PageWrap h3 .bul{width:13px;height:13px;background-position:0 -300px;}
.PageWrap h4 .bul{width:13px;height:13px;background-position:0 -494px;}
.PageWrap h5 .bul{width:4px;height:4px;background-position:0 -256px;}

.PageWrap .indent{margin-left:10px;}

.PageWrap ol.indent{overflow:hidden;}
.PageWrap ol.indent li{margin-bottom:5px;}
.PageWrap ol.indent li:last-child{margin-bottom:0px;}
.PageWrap ol.indent p{overflow:hidden;}
.PageWrap ol.indent h5{float:left; margin-right:5px;}

.PageWrap ul.list li{background:url(/design/img/ic/bul_06.gif) no-repeat 0 7px;padding-left:7px;margin-bottom:5px;line-height:1.3em;list-style:none}
.PageWrap ul.list li:last-child{margin-bottom:0}
.PageWrap ul.list li ul{margin-top:5px;}
.PageWrap ul.list li ul li{list-style:none;background:url(/design/img/ln_hr.gif) no-repeat -3px 8px;padding-left:12px;}

.PageWrap ul.list2 li{background:url(/design/img/ln_hr.gif) no-repeat -3px 8px;padding-left:12px;margin-bottom:5px;line-height:1.3em;list-style:none}
.PageWrap ul.list2 li:last-child{margin-bottom:0}

.PageWrap .imgbox{text-align:center;margin-bottom:30px;}
.PageWrap .imgbox img{max-width:100%}

.PageWrap dl.imgbox{overflow:hidden;margin-left:-1%;}
.PageWrap dl.imgbox dd{float:left;margin-left:1%;}

.PageWrap .Dbox{border:3px dashed #ddd;padding:15px;}
.PageWrap .pbtn{margin-top:30px;}

.TabMenu{margin-bottom:30px;}
.TabMenu ul{overflow:hidden;}
.TabMenu ul li{float:left; text-align:center;}
.TabMenu ul li a{display:block;border:1px solid #ddd;padding:13px 0;margin-right:-1px;font-weight:bold;text-decoration:none;}
.TabMenu ul li:last-child a{margin-right:0}
.TabMenu ul li a.on{color:#fff;background-image:url(/design/img/bg_10.png);}

.PageWrap #tab02,.PageWrap #tab03,.PageWrap #tab04,.PageWrap #tab05,.PageWrap #tab06{display:none;}

.Map .Area{background-image:url(/design/img/nomap.png);}
.Map .Position.S02{top:0px;left:0px;background:#fff;height:auto;margin:9px;border:1px solid rgba(0,0,0,0.1); padding-bottom:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.1)}
.Map .Position.S02 a{display:block;margin-top:10px;color:#4374E0;font-size:0.9em;}</pre></body></html>