@charset "UTF-8";#MainContents .copy_block h2,#MainContents .copy_block h3{font-size:37px;line-height:1.32;font-weight:bold;margin-bottom:.43em;letter-spacing:0px}#MainContents .copy_block p{font-size:18px;line-height:1.76;margin-bottom:1.4em;font-feature-settings:"pkna"}#MainContents dd{font-size:1.25em;line-height:1.8}#MainContents dd.note{font-size:12px}#MainContents .copy_block .link a{font-size:14px;line-height:1.5}@media screen and (max-width:480px){#MainContents .copy_block h2,#MainContents .copy_block h3{font-size:23px}#MainContents .siyo{font-size:13px}#MainContents .copy_block p{font-size:15px;margin-bottom:1.8em}#MainContents .copy_block .link{font-size:12px}#MainContents dl{font-size:13px}#MainContents dl.price_box{font-size:11px}#MainContents dl{padding-bottom:2em}#MainContents dl .kome{font-size:10px;white-space:nowrap;vertical-align:.25em !important}#footer3 .clearfix .ft_copyright{margin-left:20px}#MainContents dd{font-size:.92em}#MainContents dd.note{font-size:.83em}}#MainContents .siyo{font-size:15px}#MainContents .copy_block h2,#MainContents .copy_block h3{font-feature-settings:"pkna"}#main #main_contents .navi_band2 li:first-child,#main #main_contents .navi_band2 li.double:first-child{margin-left:0}.pub_header_v1 .public-nav-link__item:first-child{color:#fff;background:#000;padding:4px 15px 2px;border-radius:3px;font-size:14px;margin-top:-2px}
