/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,main{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
style.css (C) Cosa-L Co.,Ltd.All Rights Reserved. http://www.cosa-l.co.jp/ Modified: 2015/12/14 Editor: Toshiyuki Hara */html,body{height:100%}form{margin:0}[type=text],[type=number],[type=password],[type=search],select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}[type=text],[type=number],[type=password],[type=search]{height:26px}[type=submit]{-webkit-appearance:none}img{max-width:100%;height:auto;vertical-align:middle}address{font-style:normal}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mt5{margin-top:5px!important}.mb5{margin-bottom:5px!important}.mt10{margin-top:10px!important}.mb10{margin-bottom:10px!important}.mt15{margin-top:15px!important}.mb15{margin-bottom:15px!important}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mt25{margin-top:25px!important}.mb25{margin-bottom:25px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mt35{margin-top:35px!important}.mb35{margin-bottom:35px!important}.mt40{margin-top:40px!important}.mb40{margin-bottom:40px!important}.mt45{margin-top:45px!important}.mb45{margin-bottom:45px!important}.mt50{margin-top:50px!important}.mb50{margin-bottom:50px!important}.fs10{font-size:10px!important}.fs12{font-size:12px!important}.fs14{font-size:14px!important}.fs16{font-size:16px!important}.fs18{font-size:18px!important}.fs20{font-size:20px!important}.fs22{font-size:22px!important}.fs24{font-size:24px!important}.fs26{font-size:26px!important}.fs28{font-size:28px!important}.fs30{font-size:30px!important}.fs32{font-size:32px!important}.fs34{font-size:34px!important}.fs36{font-size:36px!important}.fs38{font-size:38px!important}.fs40{font-size:40px!important}.small{font-size:91%!important}.large{font-size:120%!important}.none{display:none!important}.block{display:block!important}.bold{font-weight:700!important}.normal{font-weight:400!important}.center{text-align:center!important}.left{text-align:left!important}.right{text-align:right!important}.att{color:red!important}.borderNone{border:0!important}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.indent{padding-left:1em;text-indent:-1em}.hideText{display:block;text-indent:110%;white-space:nowrap;overflow:hidden;text-transform:capitalize}.column{width:100%;*zoom:1}.column:after{content:"";display:table;clear:both}.column .column__left{float:left}.column .column__right{float:right}body{color:#000;font:14px/1.5 'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;background-color:#fff}a{cursor:pointer;color:#000;text-decoration:none}a:visited{color:#000}a:focus{color:#000}a:hover{color:#000}a:active{color:#000}a:hover,a:focus{text-decoration:underline}.page{width:100%;min-width:320px;overflow:hidden}.header{width:100%}.header .header__head{width:100%;max-width:1000px;height:64px;margin:0 auto;position:relative}.header .header__logo{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.logo{width:100%;height:100%;display:table}.logo .logo__inr{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.logo .logo__inr a{width:19.6%;margin:0 auto;display:block}.footer{height:80px;background-color:#333}.footer .footer__inr{max-width:1000px;margin:0 auto}.footerNav{margin:0;padding:20px 0 0;list-style:none}.footerNav .footerNav__item{margin-left:25px;display:inline-block}.footerNav .footerNav__item:first-child{margin-left:0}.footerNav .footerNav__item a{display:block;font-size:14px;color:#fff}.footerNav .footerNav__item a:before{content:'';margin:-9px 3px -5px 0;background-image:url(../img/ico_sprites.png);width:11px;height:14px;background-position:0 0;display:inline-block;vertical-align:middle}.contents{width:100%}.contents .contents__inr{max-width:1000px;margin:0 auto}.contents.contents--home .contents__inr{max-width:1040px}.contents.is--red .channelPageHead,.contents.is--red .btnSite a{background-color:#e44557}.contents.is--pink .channelPageHead,.contents.is--pink .btnSite a{background-color:#d8608c}.contents.is--green .channelPageHead,.contents.is--green .btnSite a{background-color:#00ac64}.contents.is--orange .channelPageHead,.contents.is--orange .btnSite a{background-color:#ef8432}.contents.is--yellow .channelPageHead,.contents.is--yellow .btnSite a{background-color:#eeb800}.contents.is--blue .channelPageHead,.contents.is--blue .btnSite a{background-color:#5d89dd}.contents.is--purple .channelPageHead,.contents.is--purple .btnSite a{background-color:#a38ac7}.contents.is--gray .channelPageHead,.contents.is--gray .btnSite a{background-color:#888}.mainVisual{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f7f7f7}.mainVisual .mainVisual__inr{max-width:1200px;margin:0 auto;background:url(../img/bg_mainVisual.png) 0 bottom no-repeat;background-size:100% auto}.mainVisual .mainVisual__area{width:100%;height:100%;padding:27% 0 0;position:relative}.mainVisual .mainVisual__box{width:100%;height:100%;position:absolute;top:0;left:0}.title{width:25%;height:44%;margin:0;position:absolute;top:30%;left:18%}.appDownload{width:14%;height:16.2%;position:absolute;top:78%}.appDownload img{display:block}.appDownload.appDownload--head{width:13.2%;height:64px;line-height:64px;top:0}.appDownload.appDownload--head .appDownload__inr{width:100%;display:inline-block;vertical-align:middle}.appDownload.appDownload--head.appDownload--appStore{left:auto;right:14.2%}.appDownload.appDownload--head.appDownload--googlePlay{left:auto;right:0}.appDownload.appDownload--appStore{left:15.8%}.appDownload.appDownload--googlePlay{left:30.7%}.infoArea{margin-top:33px;padding:0 20px;position:relative;overflow:hidden}.infoArea .infoArea__head{position:relative}.infoArea .infoArea__body{padding:10px 20px 10px 30px}.infoArea .infoArea__title{height:49px;margin:0;line-height:49px;position:relative;font-weight:400;font-size:18px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAAACBAMAAAA5uuuuAAAAFVBMVEViicalkcPbXo4HlFPwgzbxuwDYL0VjGGpoAAAAJklEQVQoz2NIow5woQ5wDaUOMKYOMGCgDhCkDhBSog4YjfQRGOkAhMzHFcThI34AAAAASUVORK5CYII=) center bottom no-repeat}.infoArea .infoArea__btn{height:49px;margin:0;line-height:49px;position:absolute;top:0;right:0}.infoArea .infoArea__btn a{display:block}.infoArea .infoArea__btn a:before{content:'';margin:-9px 3px -5px 0;background-image:url(../img/ico_sprites.png);width:11px;height:14px;background-position:0 -62px;display:inline-block;vertical-align:middle}.infoList{max-width:700px;margin:0 auto;padding:0;list-style:none;border-top:1px solid #ccc}.infoList .infoList__item{padding:15px 90px 15px 28px;position:relative;border-bottom:1px solid #ccc}.infoList .infoList__item a{display:block}.infoList .infoList__item a:before{content:'';width:8px;height:8px;margin:-6px 10px -2px -18px;display:inline-block;vertical-align:middle;background-color:#000}.infoList .infoList__item time{position:absolute;top:15px;right:10px;display:block;font-size:12px;color:#aaa}.infoList.infoList--home{max-width:100%;margin:0;border:0}.infoList.infoList--home .infoList__item{padding:0 90px 0 0;margin-top:5px;border:0}.infoList.infoList--home .infoList__item time{top:0}.channelArea{margin-top:30px;padding-bottom:110px;position:relative;letter-spacing:-.4em}.channelBox{width:46%;margin:0 2% 40px;position:relative;display:inline-block;letter-spacing:0;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.channelBox .channelBox__head{height:48px;background-color:#999}.channelBox .channelBox__head:hover{cursor:move}.channelBox .channelBox__body{margin-top:21px}.channelBox .channelBox__foot{height:30px;margin-top:12px;padding-top:10px;overflow:hidden;text-align:right;border-top:1px solid #ccc}.channelBox .channelBox__more{height:30px;margin:0;overflow:hidden;display:inline-block}.channelBox .channelBox__more a{height:30px;padding:0 35px 0 27px;position:relative;display:block;overflow:hidden;line-height:30px;text-align:center;font-size:12px;background-color:#eee;border-radius:15px}.channelBox .channelBox__more a:hover,.channelBox .channelBox__more a:focus{color:#666;background-color:#f5f5f5}.channelBox .channelBox__more a:after{content:'';display:block;position:absolute;top:8px;right:10px;background:url(../img/ico_sprites.png) no-repeat;width:8px;height:14px;background-position:0 -124px}.channelBox .channelBox__title{margin:0;position:relative;line-height:48px;font-size:20px;color:#fff}.channelBox .channelBox__title:before{content:'';display:inline-block;vertical-align:middle;background:url(../img/ico_sprites.png) no-repeat}.channelBox .channelBox__title.is--red{background-color:#e44557}.channelBox .channelBox__title.is--red:hover,.channelBox .channelBox__title.is--red:focus{background-color:#e96a79}.channelBox .channelBox__title.is--pink{background-color:#d8608c}.channelBox .channelBox__title.is--pink:hover,.channelBox .channelBox__title.is--pink:focus{background-color:#e080a3}.channelBox .channelBox__title.is--green{background-color:#00ac64}.channelBox .channelBox__title.is--green:hover,.channelBox .channelBox__title.is--green:focus{background-color:#33bd83}.channelBox .channelBox__title.is--orange{background-color:#ef8432}.channelBox .channelBox__title.is--orange:hover,.channelBox .channelBox__title.is--orange:focus{background-color:#f29d5b}.channelBox .channelBox__title.is--yellow{background-color:#eeb800}.channelBox .channelBox__title.is--yellow:hover,.channelBox .channelBox__title.is--yellow:focus{background-color:#f1c633}.channelBox .channelBox__title.is--blue{background-color:#5d89dd}.channelBox .channelBox__title.is--blue:hover,.channelBox .channelBox__title.is--blue:focus{background-color:#7da1e4}.channelBox .channelBox__title.is--purple{background-color:#a38ac7}.channelBox .channelBox__title.is--purple:hover,.channelBox .channelBox__title.is--purple:focus{background-color:#b5a1d2}.channelBox .channelBox__title.is--gray{background-color:#888}.channelBox .channelBox__title.is--gray:hover,.channelBox .channelBox__title.is--gray:focus{background-color:#a0a0a0}.channelBox .channelBox__title.is--note:before{margin:-17px 18px -15px 10px;width:29px;height:32px;background-position:0 -631px}.channelBox .channelBox__title.is--magazine:before{margin:-14px 18px -11px 8px;width:32px;height:25px;background-position:0 -554px}.channelBox .channelBox__title.is--wave:before{margin:-17px 18px -15px 8px;width:32px;height:23px;background-position:0 -1050px}.channelBox .channelBox__title.is--book:before{margin:-17px 18px -15px 9px;width:31px;height:29px;background-position:0 -369px}.channelBox .channelBox__title.is--flag:before{margin:-17px 18px -15px 13px;width:23px;height:32px;background-position:0 -460px}.channelBox .channelBox__title:after{content:'';display:block;position:absolute;top:0;right:0;background:url(../img/ico_sprites.png) no-repeat;width:48px;height:48px;background-position:0 -892px}.thumbnailList{width:100%;margin:0 auto;padding:0;display:inline-block;overflow:hidden;list-style:none;letter-spacing:-.4em}.thumbnailList .thumbnailList__item{width:105px;margin:0 7px 40px;display:inline-block;vertical-align:top;letter-spacing:0}.thumbnailList .thumbnailList__item a{text-decoration:none}.thumbnailList.thumbnailList--home{min-width:inherit}.thumbnailList.thumbnailList--home .thumbnailList__item{width:21.9%;margin:0 0 0 4.2%;display:block;float:left;overflow:hidden}.thumbnailList.thumbnailList--home .thumbnailList__item:first-child{margin-left:0}.thumbnailList.thumbnailList--home .thumbnailList__item:last-child{margin-left:0;float:right}.thumbnail{overflow:hidden}.thumbnail .thumbnail__title{min-height:60px;margin-top:5px;overflow:hidden}.thumbnail .thumbnail__title p{margin:0;font-size:12px}a:hover .thumbnail .thumbnail__title p,a:focus .thumbnail .thumbnail__title p{text-decoration:underline}.thumbnail .thumbnail__exhibit{height:20px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#aaa}.thumbnailImg{position:relative;width:100%;height:100%;padding:100% 0 0}.thumbnailImg .thumbnailImg__inr{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.thumbnailImg .thumbnailImg__inr .thumbnailImg__grid{width:100%;height:100%;display:table}.thumbnailImg .thumbnailImg__inr .thumbnailImg__cell{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.thumbnailImg .thumbnailImg__inr .thumbnailImg__cell img{width:100%}.thumbnailImg.thumbnailImg--magazine{padding:140% 0 0}.partnerList{width:104%;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;list-style:none;letter-spacing:-.4em}.partnerList .partnerList__item{width:50%;padding:0 45px 0 10px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;letter-spacing:0;background-color:#fff}.partnerSite{min-height:80px;padding:20px 0 20px 90px;overflow:hidden;position:relative;border-top:1px solid #ddd}.partnerSite.partnerSite--firstLine,.partnerSite.partnerSite--secondLine{padding-top:0;border:0}.partnerSite.partnerSite--firstLine .partnerSite__img,.partnerSite.partnerSite--secondLine .partnerSite__img{top:0}.partnerSite .partnerSite__img{width:78px;height:78px;position:absolute;top:20px;left:0;border:1px solid #ccc}.partnerSite .partnerSite__name{margin:0;font-weight:700;font-size:12px}.partnerSite .partnerSite__text{margin:0;font-size:12px}.channelPageHead{height:48px;background-color:#aaa}.channelPageHead .channelPageHead__inr{max-width:1000px;margin:0 auto;position:relative}.channelPageHead .channelPageHead__title{margin:0;line-height:48px;text-align:center;font-weight:700;font-size:28px;color:#fff}.channelPageHead .channelPageHead__back{width:60px;height:100px;overflow:hidden;position:absolute;top:0;left:0}.channelPageHead .channelPageHead__back a{width:60px;height:48px;position:relative;display:table-cell;text-align:center;vertical-align:middle;background-color:rgba(255,255,255,.2)}.channelPageHead .channelPageHead__back a:before{content:'';display:inline-block;vertical-align:top;background:url(../img/ico_sprites.png) no-repeat;width:22px;height:40px;background-position:0 -184px}.channelPageHead .channelPageHead__back a span{display:block;text-indent:110%;white-space:nowrap;overflow:hidden;text-transform:capitalize;position:absolute;top:0;left:0}.channelPageBody{padding:35px 0 110px}.articleArea{max-width:700px;padding:0 10px;margin:0 auto}.articleArea .articleArea__title{margin:0 0 20px;font-size:32px}.articleArea .articleArea__body{padding:10px 0 60px}.repletionBox{padding-top:20px;overflow:hidden;border-top:2px solid #ccc}.repletionBox .repletionBox__btnSite{height:44px;line-height:44px;float:right}.repletionBox .repletionBox__text{margin:0;display:inline-block;line-height:44px;float:left;font-size:16px;color:#aaa}.socialMedia{margin-top:15px;letter-spacing:-.4em}.socialMedia .socialMedia__item{margin-right:10px;display:inline-block;vertical-align:top;letter-spacing:0}.btnSite{height:44px;display:inline-block;float:right}.btnSite a{padding:0 10px 0 25px;display:block;line-height:44px;font-weight:700;font-size:18px;color:#fff;border-radius:22px;background-color:#aaa}.btnSite a:after{content:'';margin:-16px 0 -12px 15px;display:inline-block;vertical-align:middle;background:url(../img/ico_sprites.png) no-repeat;width:41px;height:26px;background-position:0 -284px}.btnPageTop{width:60px;height:60px;position:fixed;right:-90px;bottom:90px;z-index:100}.btnPageTop a{height:60px;display:block;background:url(../img/ico_sprites.png) 0 -723px no-repeat}.btnPageTop a:hover,.btnPageTop a:focus{opacity:.7}@media only screen and (max-width:491px){.thumbnailList{min-width:320px;padding:0 0 0 5px}.thumbnailList .thumbnailList__item{width:21.9%;margin:0 1.3% 15px}.thumbnailList.thumbnailList--home{padding:0}.thumbnailList.thumbnailList--home .thumbnailList__item{margin:0 0 0 4.2%}}@media only screen and (max-width:480px){.header .header__head{height:50px}.logo .logo__inr a{width:128px;height:16px;margin:0 auto;background:url(../img/logo@2x.png) 0 0 no-repeat;background-size:100% auto}.logo .logo__inr img{display:none}.footer{height:45px}.footerNav{padding-top:10px;text-align:center}.footerNav .footerNav__item{margin:0 7px}.footerNav .footerNav__item:first-child{margin:0 7px}.footerNav .footerNav__item a{font-size:12px}.footerNav .footerNav__item a:before{width:9px;height:14px;background-position:0 -12px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.mainVisual .mainVisual__inr{background-image:url(../img/bg_mainVisual@2x.png);background-position:0 0}.mainVisual .mainVisual__area{padding-top:52.3%}.title{width:41%;height:37%;top:25%;left:9%;background:url(../img/img_title@2x.png) 0 0 no-repeat;background-size:100% auto}.title img{display:none}.appDownload{width:40%;height:24%;top:69.5%}.appDownload a{height:100%;display:block}.appDownload img{display:none}.appDownload.appDownload--head{width:30px;height:30px;top:10px;display:block}.appDownload.appDownload--head .appDownload__inr{display:block}.appDownload.appDownload--head .appDownload__inr a{height:30px}.appDownload.appDownload--head.appDownload--appStore{right:60px;background-image:url(../img/btn_appStoreHead@2x.png)}.appDownload.appDownload--head.appDownload--googlePlay{right:20px;background-image:url(../img/btn_googlePlayHead@2x.png)}.appDownload.appDownload--appStore{left:8.7%;background:url(../img/btn_appStore@2x.png) 0 0 no-repeat;background-size:100% auto}.appDownload.appDownload--googlePlay{left:52.1%;background:url(../img/btn_googlePlay@2x.png) 0 0 no-repeat;background-size:100% auto}.infoArea{margin-top:12px;padding:0 15px}.infoArea .infoArea__title{height:33px;line-height:33px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAACBAMAAABLUN4xAAAAFVBMVEViicalkcPbXo4HlFPwgzbxuwDYL0VjGGpoAAAAJElEQVQoz2NIIxa4EAtcQ4kFxsQCAwZigSCxQEiJWDAaRAQBAKkfc2mZDwnJAAAAAElFTkSuQmCC);background-size:100% 2px}.infoArea .infoArea__btn{height:33px;line-height:33px;position:static;text-align:right}.infoArea .infoArea__btn a{font-size:12px}.infoArea .infoArea__btn a:before{width:9px;height:14px;background-position:0 -43px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.infoArea .infoArea__body{padding-top:0}.infoList{margin:0;padding:0 10px;border-top:none}.infoList .infoList__item{padding:10px 0 10px 28px;border-top:1px solid #ccc;border-bottom:0}.infoList .infoList__item:first-child{border:none}.infoList .infoList__item a{display:block}.infoList .infoList__item a:before{content:'';width:8px;height:8px;margin:-6px 10px -2px -18px;display:inline-block;vertical-align:middle;background-color:#000}.infoList .infoList__item time{position:static}.infoList.infoList--home{max-width:100%;border:0}.infoList.infoList--home .infoList__item{padding:0;border:0}.channelArea{margin-top:20px;padding-bottom:39px}.channelBox{width:100%;margin:0 0 25px}.channelBox .channelBox__head{height:45px}.channelBox .channelBox__body{margin-top:10px;padding:0 10px}.channelBox .channelBox__foot{height:40px;margin-top:15px;padding:0 10px;text-align:center;border-top:none}.channelBox .channelBox__more{width:100%;height:40px}.channelBox .channelBox__more a{height:40px;padding:0;line-height:40px;border-radius:20px}.channelBox .channelBox__more a:after{position:absolute;top:14px;right:18px;width:8px;height:13px;background-position:0 -74px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title.channelBox__title--id10:before,.channelBox .channelBox__title.channelBox__title--id11:before,.channelBox .channelBox__title.channelBox__title--id12:before,.channelBox .channelBox__title.channelBox__title--id13:before,.channelBox .channelBox__title.channelBox__title--id16:before{margin:-11px 13px -9px 13px;width:18px;height:20px;background-position:0 -336px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title.channelBox__title--id1:before{margin:-9px 10px -7px 13px;width:21px;height:16px;background-position:0 -294px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title.channelBox__title--id7:before,.channelBox .channelBox__title.channelBox__title--id8:before,.channelBox .channelBox__title.channelBox__title--id9:before{margin:-9px 12px -7px 11px;width:23px;height:16px;background-position:0 -541px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title.channelBox__title--id2:before,.channelBox .channelBox__title.channelBox__title--id3:before{margin:-11px 12px -10px 10px;width:23px;height:21px;background-position:0 -204px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title.channelBox__title--id15:before,.channelBox .channelBox__title.channelBox__title--id20:before{margin:-11px 15px -10px 15px;width:15px;height:21px;background-position:0 -251px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelBox .channelBox__title{line-height:45px;font-size:18px}.channelBox .channelBox__title:after{width:45px;height:45px;background-position:0 -475px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.partnerList{width:100%;margin:0;padding:0 10px}.partnerList .partnerList__item{width:100%;padding:0;display:inline-block;vertical-align:top;letter-spacing:0}.partnerSite{min-height:69px;padding:10px 0 10px 76px}.partnerSite.partnerSite--secondLine{padding-top:10px;border-top:1px solid #ddd}.partnerSite.partnerSite--secondLine .partnerSite__img{top:10px}.partnerSite .partnerSite__img{width:67px;height:67px;top:10px}.channelPageHead{height:45px}.channelPageHead .channelPageHead__inr{margin:0}.channelPageHead .channelPageHead__title{line-height:45px;font-size:18px}.channelPageHead .channelPageHead__back{width:45px;height:45px}.channelPageHead .channelPageHead__back a{width:45px;height:45px}.channelPageHead .channelPageHead__back a:before{width:11px;height:20px;background-position:0 -117px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.channelPageBody{padding:20px 0 70px}.articleArea .articleArea__title{margin:0 0 10px;font-size:16px}.articleArea .articleArea__body{padding:20px 0 25px;font-size:16px}.repletionBox{padding-top:10px;border-width:1px}.repletionBox .repletionBox__text{line-height:1.5;font-size:12px}.btnSite{height:33px}.btnSite a{padding:0 8px 0 20px;line-height:33px;font-size:14px;border-radius:17px}.btnSite a:after{margin:-16px 0 -12px 15px;width:31px;height:20px;background-position:0 -160px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.btnPageTop{width:45px;height:45px;bottom:49px}.btnPageTop a{width:45px;height:45px;background-position:0 -396px;background-repeat:no-repeat;-moz-background-size:45px auto;-o-background-size:45px auto;-webkit-background-size:45px auto;background-size:45px auto}.btnPageTop a:hover,.btnPageTop a:focus{opacity:1}}