.clfl:after{content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clfr:after{content:".";display:block;clear:right;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf:after,article #article_body .cols2:after,article #article_body .col:after,article #article_body section .howto:after,article #article_body section:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf,article #article_body .cols2,article #article_body .col,article #article_body section .howto,article #article_body section{min-height:1px}* html .clf,* html article #article_body .cols2,article #article_body * html .cols2,* html article #article_body .col,article #article_body * html .col,* html article #article_body section .howto,article #article_body section * html .howto,* html article #article_body section,article #article_body * html section{height:1px}.clfl:after{content:".";display:block;clear:left;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clfr:after{content:".";display:block;clear:right;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf:after,article #article_body .cols2:after,article #article_body .col:after,article #article_body section .howto:after,article #article_body section:after{content:".";display:block;clear:both;height:0;visibility:hidden;overflow:hidden;font-size:0.1em;line-height:0}.clf,article #article_body .cols2,article #article_body .col,article #article_body section .howto,article #article_body section{min-height:1px}* html .clf,* html article #article_body .cols2,article #article_body * html .cols2,* html article #article_body .col,article #article_body * html .col,* html article #article_body section .howto,article #article_body section * html .howto,* html article #article_body section,article #article_body * html section{height:1px}.pc{display:inline-block !important}.sp{display:none !important}@media (max-width: 990px){.pc{display:none !important}.sp{display:inherit !important}}.oplink{-webkit-transition-duration:500ms;transition-duration:500ms}.oplink:hover{opacity:0.8;-webkit-transition-duration:500ms;transition-duration:500ms}.oplink{cursor:pointer;-webkit-transition:opacity 500ms;transition:opacity 500ms}.oplink:hover{opacity:0.8}.bgcenter{background-repeat:no-repeat;background-position:center}.left{float:left}.right{float:right}article{border:1px solid #ccc}@media only screen and (max-width: 990px){article{border:none}}article #article_header{height:210px;text-align:center;border-bottom:1px solid #ccc}@media only screen and (max-width: 990px){article #article_header{height:140px}}article #article_header h2{padding-top:75px;font-size:30px;line-height:30px;letter-spacing:0.1em}@media only screen and (max-width: 990px){article #article_header h2{line-height:32px;padding-top:26px;font-size:20px}}article #article_header p{display:inline-block;font-size:12px;padding:0 15px;margin-top:17px;position:relative;letter-spacing:0.075em}@media only screen and (max-width: 990px){article #article_header p{font-size:11px;margin-top:10px}}article #article_header p:before{content:'';position:absolute;top:50%;left:0;display:block;width:100%;border-top:1px solid #000}article #article_header p span{background:#fff;position:relative;padding:0 5px}article #article_header .back_btn{position:absolute;top:21px;right:28px;margin-left:10px;float:right;font-weight:bold;font-size:14px;letter-spacing:0.075em;padding-left:25px;background-image:url(/img/icon-15px-orange-e35c6453.svg);background-repeat:no-repeat;background-position:left 0 center}@media only screen and (max-width: 990px){article #article_header .back_btn{display:none}}article #article_header .back_btn span{display:none}article #article_body{padding:30px}@media only screen and (max-width: 990px){article #article_body{padding:30px 0 60px}article #article_body div,article #article_body img{max-width:100%;height:auto}}article #article_body section{padding:35px 0 70px;border-bottom:1px solid #ccc}@media only screen and (max-width: 990px){article #article_body section{padding:40px 0 50px;max-width:100%;margin-left:auto;margin-right:auto}article #article_body section>h3,article #article_body section h4,article #article_body section h5,article #article_body section div,article #article_body section p,article #article_body section small{max-width:432px;margin-left:auto;margin-right:auto;display:block}}article #article_body section:first-child{padding-top:0}article #article_body section:last-child{padding-bottom:0;border-bottom:0}article #article_body section h3{margin-bottom:27px;color:#f36f20;font-size:20px;line-height:32px;letter-spacing:0.075em}article #article_body section h3 small{display:inline}@media only screen and (max-width: 990px){article #article_body section h3{margin-bottom:20px;letter-spacing:0.05em}article #article_body section h3 small{font-size:11px}}article #article_body section h4{font-size:15px;line-height:26px;letter-spacing:0.05em;margin-bottom:16px}@media only screen and (max-width: 990px){article #article_body section h4{line-height:23px;font-size:13px}}article #article_body section h5{font-size:16px}article #article_body section p{font-size:14px;line-height:26px;margin-bottom:25px;letter-spacing:0.075em}@media only screen and (max-width: 990px){article #article_body section p{margin-bottom:20px;line-height:23px;font-size:13px}}article #article_body section p.dani{margin-bottom:40px}article #article_body section#section2 .cols2 p{margin-bottom:39px}article #article_body section#section2 .cols2 p small{letter-spacing:0.025em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:inline-block;margin-top:10px}article #article_body section p.caption{padding:0 24px}@media only screen and (max-width: 990px){article #article_body section p.caption{padding:0}}article #article_body section small{font-size:12px;line-height:22px}@media only screen and (max-width: 990px){article #article_body section small{line-height:16px;font-size:10px}}article #article_body section .fig{display:block}article #article_body section .graph{margin-bottom:20px;display:block}article #article_body section .orange,article #article_body section .gray{padding:20px;border-radius:7px;font-size:12px;line-height:2em}article #article_body section .orange h5,article #article_body section .gray h5{margin-bottom:20px}article #article_body section .orange{background:#fdf2e7}article #article_body section .gray{background:#f2f2f2}article #article_body section .howto{padding:23px;border-radius:7px;border:1px solid #ccc;margin:10px auto 20px}@media only screen and (max-width: 990px){article #article_body section .howto{padding:15px}}article #article_body section .howto>h5{margin-bottom:20px}@media only screen and (max-width: 990px){article #article_body section .howto>h5{margin-bottom:10px}}article #article_body section .howto>p{margin-bottom:0;line-height:1.75em}@media only screen and (max-width: 990px){article #article_body .cols2 .col2,article #article_body .cols2 .col3,article #article_body .cols2 .col4{margin-top:27px}}article #article_body .cols2 .col1,article #article_body .cols2 .col2,article #article_body .cols2 .col3,article #article_body .cols2 .col4{float:left;width:432px;max-width:100%}@media only screen and (max-width: 990px){article #article_body .cols2 .col1,article #article_body .cols2 .col2,article #article_body .cols2 .col3,article #article_body .cols2 .col4{float:none;margin-right:auto;margin-left:auto}}article #article_body .cols2 .col1:first-child,article #article_body .cols2 .col2:first-child,article #article_body .cols2 .col3:first-child,article #article_body .cols2 .col4:first-child{margin-right:24px}@media only screen and (max-width: 990px){article #article_body .cols2 .col1:first-child,article #article_body .cols2 .col2:first-child,article #article_body .cols2 .col3:first-child,article #article_body .cols2 .col4:first-child{margin-right:auto}}#info_box{margin-top:80px}