@media screen and (min-width: 0) and (max-width: 768px){#header_ad{display:none}}@media screen and (min-width: 0) and (max-width: 768px){#header{border-bottom-width:28px}}@media screen and (min-width: 0) and (max-width: 768px){#header aside{height:28px;top:44px !important}}@media screen and (min-width: 0) and (max-width: 768px){#header aside p{height:28px;padding:0 5px;line-height:120%}}@media screen and (min-width: 0) and (max-width: 768px){#visual ol{bottom:-15px}}@media screen and (min-width: 0) and (max-width: 768px){#doc{height:auto;background:none;border:none}}@media screen and (min-width: 0) and (max-width: 768px){#doc div{height:auto;border:none}}@media screen and (min-width: 0) and (max-width: 768px){#doc dl{height:auto;margin-bottom:10px;border:none}}@media screen and (min-width: 0) and (max-width: 768px){#doc dl dt a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:130px;margin:0 5px;border:1px solid #ccc;background-position:center}}@media screen and (min-width: 320px) and (max-width: 568px){#doc dl dt a{height:110px;background-size:100px auto;background-position:center}}@media screen and (min-width: 0) and (max-width: 768px){#doc dl.ifbc,#doc dl.mfma,#doc dl.dspa,#doc dl.cbu{width:auto;height:auto}}@media screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){#doc dl.ifbc,#doc dl.mfma,#doc dl.dspa,#doc dl.cbu{width:100% !important}}@media screen and (min-width: 0) and (max-width: 768px){#doc dl.ifbc dt a,#doc dl.mfma dt a,#doc dl.dspa dt a,#doc dl.cbu dt a{padding-left:18px;background:url(/common/images/bullet/circleArrow/blue.png) no-repeat 5px 10px;height:30px;text-indent:0;line-height:30px;background-size:9px auto}}@media screen and (min-width: 0) and (max-width: 768px){#doc dl b{display:inline-block;*display:inline;*zoom:1;font-size:8px;font-size:0.5rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:auto;height:auto;margin-left:10px;padding:2px;background:#D90000;color:#fff;line-height:100%;vertical-align:middle;text-indent:0;top:9px;right:10px}}@media screen and (min-width: 0) and (max-width: 768px){#doc dd{display:none !important}}@media screen and (min-width: 0) and (max-width: 768px){#main h2 a{font-size:10px;font-size:0.625rem;margin-top:-7px;background-position:0 3px}}#main a.newyear{margin-bottom:20px;display:block}@media screen and (min-width: 0) and (max-width: 768px){#main a.newyear{text-align:center}}@media screen and (min-width: 0) and (max-width: 768px){#main a.newyear img{width:calc(100vw - 20px);max-width:700px;height:auto}}@media screen and (min-width: 0) and (max-width: 768px){#main dl.list dt{margin-bottom:3px;padding-right:0;float:none}}@media screen and (min-width: 320px) and (max-width: 568px){#main dl.list dt{font-size:12px;font-size:0.75rem;line-height:130%}}@media screen and (min-width: 0) and (max-width: 768px){#main dl.list dd.pdf{padding-left:0}}@media screen and (min-width: 0) and (max-width: 768px){#main dl.list dd{margin-bottom:0.8em;padding:0 0 0.8em 0}}@media screen and (min-width: 320px) and (max-width: 568px){#main dl.list dd{font-size:12px;font-size:0.75rem;line-height:140%}}@media screen and (min-width: 320px) and (max-width: 568px){#main dl.list dd span.pdf{background-size:10px auto;background-position:4px 2px}}@media screen and (min-width: 0) and (max-width: 768px){#main dl.list dd strong.new{font-size:8px;font-size:0.5rem}}@media screen and (min-width: 0) and (max-width: 768px){#main dl.list dd b{height:15px;position:absolute;top:-18px;left:80px}}@media screen and (min-width: 0) and (max-width: 768px){#sub{margin-top:30px}}@media screen and (min-width: 320px) and (max-width: 568px){#sub div h3{font-size:13px;font-size:0.8125rem;padding-left:14px;background-size:11px auto;background-position:0 5px}}@media screen and (min-width: 0) and (max-width: 768px){#sub div p{display:inline-block;*display:inline;*zoom:1;width:232px;margin:0 10px 5px}}@media screen and (min-width: 320px) and (max-width: 568px){#sub div.danw li{font-size:12px;font-size:0.75rem}}@media screen and (min-width: 320px) and (max-width: 568px){#sub div.danw li:before{top:5px}}@media screen and (min-width: 320px) and (max-width: 568px){#sub div.event h4{font-size:13px;font-size:0.8125rem}}@media screen and (min-width: 0) and (max-width: 768px){#sub div.event h4 small{display:block}}@media screen and (min-width: 0) and (max-width: 768px){#sub div.event h4 br{display:none}}@media screen and (min-width: 0) and (max-width: 768px){div.aboutDA{margin:20px 0;padding:10px;background-size:240px auto;text-align:left !important}}@media screen and (min-width: 0) and (max-width: 768px){div.aboutDA h1{font-size:16px;font-size:1rem;margin-bottom:10px !important}}@media screen and (min-width: 0) and (max-width: 768px){div.aboutDA p{width:100% !important;margin:0 0 1em !important;float:none !important}}@media screen and (min-width: 320px) and (max-width: 568px){div.aboutDA p{width:auto;font-size:11px;font-size:0.6875rem;line-height:130%}}@media screen and (min-width: 768px) and (max-width: 768px){div.banner{max-width:750px;margin:0 auto}}@media screen and (min-width: 375px) and (max-width: 667px){div.banner{text-align:center}}@media screen and (min-width: 0) and (max-width: 768px){div.banner ul{margin:0 10px}}@media screen and (min-width: 768px) and (max-width: 768px){div.banner ul{margin:0}}@media screen and (min-width: 0) and (max-width: 768px){div.banner li{float:none}}@media screen and (min-width: 768px) and (max-width: 768px){div.banner li{float:left}}@media screen and (min-width: 0) and (max-width: 768px){div.banner li:nth-child(2n){float:none}}@media screen and (min-width: 768px) and (max-width: 768px){div.banner li:nth-child(2n){float:right}}@media screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait){div.banner li img{width:300px;height:auto}}@media screen and (min-width: 768px) and (max-width: 768px){div.banner li img{width:auto}}@media screen and (min-width: 0) and (max-width: 768px){aside.gcv{margin-bottom:20px}}@media screen and (min-width: 0) and (max-width: 768px){aside.gcv dt{margin-bottom:5px;padding-left:1em;text-indent:-1em;line-height:1.5;font-size:85%;margin-bottom:5px !important}aside.gcv dt:nth-last-of-type(1){margin-bottom:0}}@media screen and (min-width: 0) and (max-width: 768px){aside.gcv dd{font-size:10px;font-size:0.625rem}}
