@media (max-width: 768px){.titleArea{background:#fff;margin-bottom:5.20833vw}.titleArea .inner{width:100%;padding:0 !important}.titleArea #pnkz{display:none}.titleArea .level{display:none}.titleArea h1{display:block;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:16.92708vw;margin-top:0;text-align:center;font-size:6.21867vw;color:#fff;background:url(/img/common/bgh1.jpg) center repeat-x;background-size:cover;line-height:1.2}.titleArea h1 [class^="icon-"],.titleArea h1 [class*=" icon-"]{margin:0 2.60417vw 0 .65104vw}#main.program .mainImg img{width:100%;vertical-align:bottom}#main.program .housounitiji{background:#ffe1e5;border-bottom:.65104vw solid #ec6d7f;padding:1.30208vw 3.90625vw 1.30208vw 31.25vw;font-weight:bold;font-size:3.10933vw;position:relative}#main.program .housounitiji .inner{padding:0 !important;margin-bottom:0 !important}#main.program .housounitiji .youbi{color:#d6463c;padding-right:1em}#main.program .housounitiji .lineR{border-bottom:2px solid #afafaf;width:100%;padding:0 0 0.5em !important}#main.program .housounitiji .sub{width:100%;padding:0.5em 0 0 !important}#main.program .housounitiji .yuppi{width:26.66667vw;height:22.66667vw;position:absolute;left:2.66667vw;top:0}#main.program .housounitiji .yuppi img{max-width:unset;width:100%;height:auto}#main.program .info.bgGray2tone .inner{padding:0 !important}#main.program .info h2{margin-top:0}#main.program .info h3{font-size:4.35307vw !important;border-bottom:none !important;font-weight:bold !important;margin-top:3.90625vw !important}#main.program .info h3:after{content:"";display:block;margin-top:0.2em;width:100%;height:2px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzOTJlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlNjFiNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #0392ea,#fe61b7);background-image:-webkit-linear-gradient(0deg, #0392ea,#fe61b7);background-image:linear-gradient(90deg, #0392ea,#fe61b7)}#main.program .info h4{color:#818181;background:none !important;padding:0 !important;margin:1em 0 0 !important;font-size:3.7312vw !important}#main.program .info p{color:#818181}#main.program .info .fCol2{width:100%;margin:1em 0 0 !important}#main.program .info .fCol2.left{padding:7.8125vw 3.90625vw !important;background:#f6f6f6;margin:0 !important}#main.program .info .fCol2.right{padding:7.8125vw 3.90625vw !important;background:#f0f0f0;margin:0 !important}#main.program .brandnew,#main.program .corner{padding:5.20833vw 0}#main.program .brandnew .box,#main.program .corner .box{width:100%;margin:1em 0 0 !important;background:#fff;margin-top:5.20833vw;-moz-border-radius:1.30208vw;-webkit-border-radius:1.30208vw;border-radius:1.30208vw;padding:2.60417vw;border:1px solid #e1e1e1;color:#696969;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0}#main.program .brandnew .box img,#main.program .corner .box img{width:100%}#main.program .brandnew .box h3,#main.program .corner .box h3{margin-top:0.5em;font-size:4.35307vw;color:#0392ea;border-bottom:none}#main.program .brandnew .box h4,#main.program .corner .box h4{color:#818181;background:none !important;padding:0 !important;margin:1em 0 0 !important;font-size:3.7312vw !important;border-left:none}#main.program .corner{color:#fff}#main.program .corner h2{color:#fff}#main.program .casts{padding:5.20833vw}#main.program .brandnew .box{-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);position:relative;z-index:1}#main.program .brandnew .box .thumb{width:100%;height:49.47917vw;background-position:center;background-size:cover}#main.program .brandnew .fCol4{width:47%;margin:1em 1.5% 0 !important;padding:6.51042vw 2.60417vw 2.60417vw}#main.program .brandnew .fCol4>div{width:100%}#main.program .brandnew .cate{position:absolute;top:1.30208vw;left:-2.08333vw}#main.program .brandnew .ribbon7{display:inline-block;position:relative;padding:.52083vw 1.30208vw;font-size:3.7312vw;color:#FFF;background:#d6463c;-moz-border-radius:0 .65104vw .65104vw 0;-webkit-border-radius:0;border-radius:0 .65104vw .65104vw 0;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.3);box-shadow:0 2px 0 0 rgba(0,0,0,0.3)}#main.program .brandnew .ribbon7:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 1.30208vw transparent;border-right:solid 1.95313vw #9e1b12}#main.program .brandnew p{display:none}#main.program .brandnew h3{font-size:3.7312vw !important}#main.program .casts .fCol2{margin-top:0 !important}#main.program .casts .fCol2.pl1em{padding-left:0 !important}#main.program .casts .fCol2.pr1em{padding-right:0 !important}#main.program .bgGradPhoto{color:#fff;background-position:center;background-size:cover;padding:13.02083vw 3.90625vw}#main.program .bgGradPhoto h3{font-size:4.04213vw;border-bottom:none;margin-bottom:1em}#main.program .bgGradPhoto.yokaban .whiteBox .flex .btn,#main.program .bgGradPhoto.supernews .whiteBox .flex .btn{width:100% !important;padding:1em !important;font-size:3.7312vw !important}#main.program .whiteBox{background:#fff;color:#696969;padding:6.51042vw;-moz-border-radius:1.30208vw;-webkit-border-radius:1.30208vw;border-radius:1.30208vw;position:relative}#main.program .whiteBox h2.mds{color:#333 !important;font-size:4.35307vw !important;margin-top:0 !important;background:#fff;position:absolute;padding:1.30208vw 3.90625vw;-moz-border-radius:5.20833vw;-webkit-border-radius:5.20833vw;border-radius:5.20833vw;top:0;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#main.program .whiteBox h3{border-bottom:none !important;font-size:3.408vw !important;background:url(/img/common/bgYellowSpan.png);display:inline-block;padding:0.5em 1.5em}#main.program .whiteBox .btn.iconLeft.spFltNone [class^="icon-"],#main.program .whiteBox .btn.iconLeft.spFltNone [class*=" icon-"]{position:static;vertical-align:text-bottom}.youth{margin-top:3em}.youth .bangumi{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;margin-bottom:2em !important}.youth .bangumi .image{width:100%;height:30.85938vw;background-color:#fff;border:1px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:center;background-size:contain}.youth .bangumi .txt{width:100%}.youth .bangumi .txt h3{margin:0 !important;font-size:4.35307vw !important;color:#0392ea !important;line-height:1.2 !important;border-bottom:none !important}.youth .bangumi .txt .long{display:inline}.youth .bangumi .txt .short{display:none}.youth .bangumi .txt p{margin:0}.youth .bangumi .txt .btn{display:block}#main.present{margin-bottom:3em}.evCate .btn{width:80%;margin:0.5em 0.2em 0.5em;padding-top:2.60417vw;padding-bottom:2.21354vw;padding-left:.65104vw;padding-right:.65104vw;letter-spacing:0;display:none;position:relative}.evCate .btn.active{display:block}.evCate .btn.active:after{font-family:'icomoon' !important;content:"\f107";position:absolute;top:50%;right:3.90625vw;font-size:4.664vw;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block !important}.evCate .btn.all.active{background:#797979;color:#fff}.evCate .btn.all.active:before{color:#fff}.evCate .btn.all:before{font-family:'icomoon' !important;content:"\f02e";color:#797979;margin-right:0.3em}.evCate .btn.art.active{background:#a63dd7;color:#fff}.evCate .btn.art.active:before{color:#fff}.evCate .btn.art:before{font-family:'icomoon' !important;content:"\f1fc";color:#a63dd7;margin-right:0.3em}.evCate .btn.stage.active{background:#6eb33c;color:#fff}.evCate .btn.stage.active:before{color:#fff}.evCate .btn.stage:before{font-family:'icomoon' !important;content:"\f075";color:#6eb33c;margin-right:0.3em}.evCate .btn.sports.active{background:#f54b7b;color:#fff}.evCate .btn.sports.active:before{color:#fff}.evCate .btn.sports:before{font-family:'icomoon' !important;content:"\e908";color:#f54b7b;margin-right:0.3em}.evCate .btn.music.active{background:#139aeb;color:#fff}.evCate .btn.music.active:before{color:#fff}.evCate .btn.music:before{font-family:'icomoon' !important;content:"\f001";color:#139aeb;margin-right:0.3em}.evCate .btn.other.active{background:#f09300;color:#fff}.evCate .btn.other.active:before{color:#fff}.evCate .btn.other:before{font-family:'icomoon' !important;content:"\f005";color:#f09300;margin-right:0.3em}.evCate .btn.present.active{background:#f54b7c;color:#fff}.evCate .btn.present.active [class^="icon-"],.evCate .btn.present.active [class*=" icon-"],.evCate .btn.present.active:before{color:#fff}.evCate .btn.present [class^="icon-"],.evCate .btn.present [class*=" icon-"]{color:#f54b7c}.evCate .btn.preview.active{background:#0f9cec;color:#fff}.evCate .btn.preview.active [class^="icon-"],.evCate .btn.preview.active [class*=" icon-"],.evCate .btn.preview.active:before{color:#fff}.evCate .btn.preview [class^="icon-"],.evCate .btn.preview [class*=" icon-"]{color:#0f9cec}.grid .eventBox{display:block;width:100%;height:auto;padding:1.95313vw 1.95313vw 2em;margin:0.5em 1% !important;border:2px solid #ebebeb;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.grid .eventBox.art{border-color:#a63dd7}.grid .eventBox.stage{border-color:#6eb33c}.grid .eventBox.sports{border-color:#f54b7b}.grid .eventBox.music{border-color:#139aeb}.grid .eventBox.other{border-color:#f09300}.grid .eventBox.present{border-color:#f54b7c;margin:1em 1% !important}.grid .eventBox.preview{border-color:#0f9cec}.grid .eventBox.art .cate{background:#a63dd7}.grid .eventBox.art .cate:before{font-family:'icomoon' !important;content:"\f1fc";color:#fff;margin-right:0.3em}.grid .eventBox.stage .cate{background:#6eb33c}.grid .eventBox.stage .cate:before{font-family:'icomoon' !important;content:"\f075";color:#fff;margin-right:0.3em}.grid .eventBox.sports .cate{background:#f54b7b}.grid .eventBox.sports .cate:before{font-family:'icomoon' !important;content:"\e908";color:#fff;margin-right:0.3em}.grid .eventBox.music .cate{background:#139aeb}.grid .eventBox.music .cate:before{font-family:'icomoon' !important;content:"\f001";color:#fff;margin-right:0.3em}.grid .eventBox.other .cate{background:#f09300}.grid .eventBox.other .cate:before{font-family:'icomoon' !important;content:"\f005";color:#fff;margin-right:0.3em}.grid .eventBox.present .cate{background:#f54b7c}.grid .eventBox.preview .cate{background:#0f9cec}.grid .eventBox:hover{text-decoration:none}.grid .eventBox .cate{background:#3c3c3c;color:#fff;padding:0.2em 0.5em;position:absolute;right:-2px;top:-2px;-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0;border-radius:0 10px 0 10px}.grid .eventBox img{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.grid .eventBox .txt{padding:0 0 0.5em;color:#797979;font-size:3.7312vw}.grid .eventBox .txt h3{margin:0.5em 0;padding-bottom:0.5em;font-size:4.35307vw;border-bottom:1px solid #dfdfdf !important}.annLink{display:inline-block;width:80%;margin:5.20833vw auto 3.90625vw}.annLink .a,.annLink a{display:block;width:100%;height:13.02083vw;-moz-border-radius:6.51042vw;-webkit-border-radius:6.51042vw;border-radius:6.51042vw;background:#fff;border:.39063vw solid #e1e1e1;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0}.annLink .a:hover,.annLink a:hover{text-decoration:none}.annLink .a .bustup,.annLink a .bustup{width:15.625vw;height:16.92708vw;position:absolute;bottom:-.39063vw;left:0;background-position:top center;background-size:cover;-moz-border-radius:0 0 0 6.51042vw;-webkit-border-radius:0;border-radius:0 0 0 6.51042vw}.annLink .a .name,.annLink a .name{width:100%;padding:0 3.90625vw 0 15.625vw;text-align:center;font-size:4.35307vw;color:#696969}.annLink .a .eng,.annLink a .eng{width:100%;padding:0 3.90625vw 0 15.625vw;text-align:center;font-size:2.17653vw;color:#0392ea}.annLink .a .group,.annLink a .group{padding:0 3.90625vw 0 15.625vw;font-size:2.7984vw;margin-bottom:-0.5em}.archiveList,.mailform{width:100%;margin:2em auto;position:relative}.archiveList .btn,.mailform .btn{color:#5d5d5d;padding:1em 3em;font-size:3.7312vw;-webkit-appearance:none}.archiveList .btn:hover,.mailform .btn:hover{color:#fff}.archiveList textarea,.mailform textarea{width:99.9% !important;height:auto !important}.archiveList textarea,.archiveList input[type=email],.archiveList input[type=tel],.archiveList input[type=text],.mailform textarea,.mailform input[type=email],.mailform input[type=tel],.mailform input[type=text]{outline:0;background:#fff;border:0;padding:1.95313vw 1.30208vw;font-size:3.7312vw;font-family:Arial, sans-serif;color:#444 !important;border:solid 1px #ccc;margin:0.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.archiveList textarea:focus,.archiveList input[type=email]:focus,.archiveList input[type=tel]:focus,.archiveList input[type=text]:focus,.mailform textarea:focus,.mailform input[type=email]:focus,.mailform input[type=tel]:focus,.mailform input[type=text]:focus{border:solid 1px #2a75bb;background:#eff7ff}.archiveList textarea:placeholder-shown,.archiveList input[type=email]:placeholder-shown,.archiveList input[type=tel]:placeholder-shown,.archiveList input[type=text]:placeholder-shown,.mailform textarea:placeholder-shown,.mailform input[type=email]:placeholder-shown,.mailform input[type=tel]:placeholder-shown,.mailform input[type=text]:placeholder-shown{font-size:3.7312vw;color:#ccc}.archiveList textarea::-webkit-input-placeholder,.archiveList input[type=email]::-webkit-input-placeholder,.archiveList input[type=tel]::-webkit-input-placeholder,.archiveList input[type=text]::-webkit-input-placeholder,.mailform textarea::-webkit-input-placeholder,.mailform input[type=email]::-webkit-input-placeholder,.mailform input[type=tel]::-webkit-input-placeholder,.mailform input[type=text]::-webkit-input-placeholder{font-size:3.7312vw;color:#ccc}.archiveList textarea:-moz-placeholder,.archiveList input[type=email]:-moz-placeholder,.archiveList input[type=tel]:-moz-placeholder,.archiveList input[type=text]:-moz-placeholder,.mailform textarea:-moz-placeholder,.mailform input[type=email]:-moz-placeholder,.mailform input[type=tel]:-moz-placeholder,.mailform input[type=text]:-moz-placeholder{opacity:1;font-size:3.7312vw;color:#ccc}.archiveList textarea::-moz-placeholder,.archiveList input[type=email]::-moz-placeholder,.archiveList input[type=tel]::-moz-placeholder,.archiveList input[type=text]::-moz-placeholder,.mailform textarea::-moz-placeholder,.mailform input[type=email]::-moz-placeholder,.mailform input[type=tel]::-moz-placeholder,.mailform input[type=text]::-moz-placeholder{opacity:1;font-size:3.7312vw;color:#ccc}.archiveList textarea:-ms-input-placeholder,.archiveList input[type=email]:-ms-input-placeholder,.archiveList input[type=tel]:-ms-input-placeholder,.archiveList input[type=text]:-ms-input-placeholder,.mailform textarea:-ms-input-placeholder,.mailform input[type=email]:-ms-input-placeholder,.mailform input[type=tel]:-ms-input-placeholder,.mailform input[type=text]:-ms-input-placeholder{font-size:3.7312vw;color:#ccc}.archiveList select::-ms-expand,.mailform select::-ms-expand{display:none}.archiveList select,.mailform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0.5em;outline:0;width:100%;border:0;padding:1.95313vw 1.30208vw;font-size:3.7312vw;font-family:Arial, sans-serif;color:#444;border:solid 1px #ccc;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}.archiveList .select-box,.mailform .select-box{position:relative}.archiveList .select-box:after,.mailform .select-box:after{display:block;font-family:'icomoon' !important;content:"\f0d7";position:absolute;top:50%;right:1.30208vw;font-size:3.7312vw;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none}.formbtn{margin-bottom:30px}.formbtn .btn{margin:1em 2%}.archiveList{width:100%}.archiveList .table .tr .th{width:100%}.archiveList .table .tr .td{width:100%;text-align:left !important;padding:0}.archiveList .table .tr .td a{display:block;padding:0 2.60417vw 2.60417vw}.archiveList .pagebute{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}.archiveList .pagebute a{display:none}.archiveList .pagebute a.link_next{display:block}.archiveList .pagebute a.link_before{display:block}#main .inner .wysiwyg{line-height:1.8;margin-bottom:6.51042vw}#main .inner .wysiwyg img{width:100%;height:auto}#main .inner .wysiwyg .userAreaR img{width:45%;margin:1%}#main.news h2{margin-top:0}#main.news h2.blue{margin-top:1em}#main.news .pdArea>div{width:100%}#main.news .activeNews .fCol2{width:100%}#main.news .activeNews .fCol2 iframe{height:53.38542vw}#main.news .pullWeek{position:relative;margin-left:0}#main.news .pullWeek .btn{width:80%;margin:0.5em 10%}#main.news .pullWeek .btn.week{position:relative !important;z-index:100 !important}#main.news .pullWeek .links{display:none;width:100%;position:absolute;top:100%;right:0;z-index:100}#main.news .newsList .fCol3{width:100%;margin:0 1% !important;padding:0.5em 0}#main.news .newsList a{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;padding:2px;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.news .newsList a:hover{background:#d8d8d8;text-decoration:none}#main.news .newsList a:last-of-type{background:none}#main.news .newsList a img{width:18.88021vw;height:10.02604vw;border:2px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.news .newsList a h4{background:none;width:70.3125vw;margin-top:0;font-size:3.73333vw;color:#0392ea;padding:0;border-left:none}#main.news .newsList a h4.video:after{font-family:'icomoon' !important;content:"\f0da";color:#fff;background:#c2c2c2;display:inline-block;font-size:10px;padding:0.2em 1em;line-height:1;margin:0 0 0 0.5em;vertical-align:text-bottom}#main.program .bgWhite2tone{background:none;border-bottom:none}#main.program .flex .left,#main.program .flex .right{width:100%}#main.program .flex .left h2,#main.program .flex .right h2{margin-top:2.60417vw}#main.program .flex .right{padding:3.90625vw;background:#f0f0f0}#main.program .ossmSlider{width:80%;margin:3.90625vw 10%}#main.program .ossmSlider a{color:#333;padding:4px}#main.program .ossmSlider a:hover{text-decoration:none}#main.program .ossmSlider a .image img{width:100%;height:auto}#main.program .ossmSlider .slick-prev,#main.program .ossmSlider .slick-next{top:24vw}#main.program .ossmSlider .slick-prev{left:-5.33333vw}#main.program .ossmSlider .slick-next{right:-5.33333vw}#main.program .ossmSlider .slick-next:before{font-family:'icomoon' !important;content:'\f054';color:#aaa;font-size:4.664vw}#main.program .ossmSlider .slick-prev:before{font-family:'icomoon' !important;content:'\f053';color:#aaa;font-size:4.664vw}#main.program .topicsList{width:100%;margin:3.90625vw 0}#main.program .topicsList ul li{margin:0;padding:1em 0;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.program .topicsList ul li:before{display:none}#main.program .topicsList ul li .date{color:#a7a6a6;font-size:3.42027vw;display:inline-block;margin-right:1em;line-height:1;padding:0.3em 0}#main.program .topicsList ul li .progName{color:#fff;font-size:3.10933vw;display:inline-block;margin-right:1em;line-height:1;padding:0.3em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.program .topicsList ul li a{display:block;padding:0.5em}.osusumeList{margin-bottom:3em}.osusumeList a.ent{margin-top:5.20833vw !important;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:2.60417vw;border:1px solid #e1e1e1;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);color:#696969}.osusumeList a.ent:hover{text-decoration:none}.osusumeList a.ent img{width:100%}.osusumeList a.ent p.desc{font-size:2.7984vw !important}.osusumeList a.ent h3{font-size:3.7312vw !important;border-bottom:none !important;margin-top:0 !important;color:#0392ea}.osusumeList a.ent h4{background:none !important;padding:0 !important;margin:1em 0 0 !important;color:#333 !important;font-size:2.7984vw !important}#main.tenpo .alpha{margin:2em 0}#main.tenpo .alpha .image{width:100%;height:28.64583vw;background-image:url("../img/noimage300.jpg");background-position:center;background-size:cover;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#main.tenpo .alpha .item{padding:1.30208vw;height:auto;border:2px solid #ebebeb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative;margin:1.95313vw 1% !important}#main.tenpo .alpha .item.cat32{border:2px solid #f09300}#main.tenpo .alpha .item.cat33{border:2px solid #f54b7b}#main.tenpo .alpha .item.cat34{border:2px solid #6eb33c}#main.tenpo .alpha .item h3{margin-bottom:0;margin-top:0.5em !important;font-size:3.7312vw !important}#main.tenpo .alpha .item h3 .cate{position:absolute;top:-2px;right:-2px;z-index:10;display:inline-block;background:#666;color:#fff;padding:0.5em 1em;margin:0;line-height:1;vertical-align:bottom;font-size:3.10933vw;-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0;border-radius:0 10px 0 10px}#main.tenpo .alpha .item h3 .cate.gourmet{background-color:#f09300}#main.tenpo .alpha .item h3 .cate.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em}#main.tenpo .alpha .item h3 .cate.fashion{background-color:#f54b7b}#main.tenpo .alpha .item h3 .cate.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em}#main.tenpo .alpha .item h3 .cate.lifestyle{background-color:#6eb33c}#main.tenpo .alpha .item h3 .cate.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em}#main.tenpo .alpha .item:hover{text-decoration:none}.spAcc{background:#c7eaff;font-size:5.28587vw !important;padding:0.2em 0;margin-bottom:0 !important;position:relative}.spAcc:after{font-family:'icomoon' !important;content:"\f067";position:absolute;top:50%;right:2.60417vw;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.spAcc.open:after{content:"\f068"}.tenpoCat{background:transparent}.tenpoCat .cats .fCol3{margin:0 !important;width:70%}.tenpoCat .cats label{padding:1em;display:none}.tenpoCat .cats label.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em;color:#f09300}.tenpoCat .cats label.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em;color:#f54b7b}.tenpoCat .cats label.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em;color:#6eb33c}.tenpoCat .cats input[type="radio"]{display:none}.tenpoCat .cats input[type="radio"]:checked+label{display:block;color:#fff}.tenpoCat .cats input[type="radio"]:checked+label:after{font-family:'icomoon' !important;content:"\f107";position:absolute;top:50%;right:3.90625vw;font-size:4.664vw;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.tenpoCat .cats input[type="radio"]:checked+label.gourmet{background:#f09300}.tenpoCat .cats input[type="radio"]:checked+label.gourmet:before{color:#fff}.tenpoCat .cats input[type="radio"]:checked+label.fashion{background:#f54b7b}.tenpoCat .cats input[type="radio"]:checked+label.fashion:before{color:#fff}.tenpoCat .cats input[type="radio"]:checked+label.lifestyle{background:#6eb33c}.tenpoCat .cats input[type="radio"]:checked+label.lifestyle:before{color:#fff}.tags{display:none}.tags input[type="radio"]{display:none}.tags input[type="radio"]:checked+label{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0OTllYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYzZmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #1499eb,#00c6f1);background-image:-webkit-linear-gradient(0deg, #1499eb,#00c6f1);background-image:linear-gradient(90deg, #1499eb,#00c6f1);color:#fff}.tags .btn.tagBtn{margin:0.5em 0.2em 0.5em 0 !important;padding-left:2.60417vw;padding-right:2.60417vw}.tenpoLink{border:1.30208vw solid #ffe6f4;background:#fff;padding:2.60417vw;margin:1em;overflow:hidden}.tenpoLink div{font-size:3.7312vw}.tenpoLink h3{margin-top:0 !important;color:#f00082 !important;border-bottom:2px dotted #969696 !important;margin-bottom:0.5em}.tenpoLink a:hover{text-decoration:underline}#main.tenpo.entry .fCol2{width:100%}#main.tenpo.entry .fCol2.images{padding:0}#main.tenpo.entry .mainImg img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:4px}#main.tenpo.entry h3 .cate{display:inline-block;background:#666;color:#fff;padding:0.5em 1em;margin:0 1em 0.5em 0;line-height:1;vertical-align:bottom;font-size:3.10933vw;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.tenpo.entry h3 .cate.gourmet{background-color:#f09300}#main.tenpo.entry h3 .cate.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em}#main.tenpo.entry h3 .cate.fashion{background-color:#f54b7b}#main.tenpo.entry h3 .cate.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em}#main.tenpo.entry h3 .cate.lifestyle{background-color:#6eb33c}#main.tenpo.entry h3 .cate.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em}#main.tenpo.entry .hitokoto{border:2px solid #d2d2d2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1em}#main.tenpo.entry .syoukai{padding:5.20833vw 0;margin-bottom:5.20833vw}#main.tenpo.entry .syoukai h2{margin-top:0;margin-bottom:3.90625vw}#main.tenpo.entry .syoukai ul{background:#fff;border:1px solid #b5b5b5;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1em}#main.tenpo.entry .syoukai ul li{margin:0.5em 0 1em !important;padding-left:0 !important;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.tenpo.entry .syoukai ul li .cate{color:#fff;margin:0 1em;border:none;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:unset}#main.tenpo.entry .syoukai ul li .kijilink{display:block;padding:0.5em 0 1em}#main.tenpo.entry .syoukai ul li:last-of-type{background:none;margin-bottom:0 !important}#main.announcer .mainImg{margin-bottom:2.60417vw}#main.announcer .nameBox{margin-right:0;width:100%;text-align:center}#main.announcer .nameBox .cate{color:#fff;padding:0.4em 1em}#main.announcer .nameBox .cate.ana{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjFjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0OThlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #0061c3,#1498ea);background-image:-webkit-linear-gradient(0deg, #0061c3,#1498ea);background-image:linear-gradient(90deg, #0061c3,#1498ea)}#main.announcer .nameBox .ana{font-size:3.78667vw}#main.announcer .nameBox .name{font-size:7.57333vw;font-weight:bold;line-height:1;margin:0.3em 0 0 0}#main.announcer .nameBox .eng{font-family:'Montserrat', sans-serif;font-size:3.78667vw;color:#969696}#main.announcer .dataBox{margin-left:0;margin-top:0.5em;font-size:4.544vw;width:100%}#main.announcer .dataBox li{margin-bottom:0;padding-left:0}#main.announcer .dataBox li:before{display:none}#main.announcer .h3Style{font-size:6.43733vw;text-align:left;border-color:#0368c8;margin-bottom:0.5em;margin-top:1em}#main.announcer .interview{width:98% !important;margin:1em 1% 0 1% !important}#main.announcer .blogBox{width:98% !important;margin:1em 1% 0 1% !important}#main.announcer .blogBox img{width:100%;height:auto}#main.announcer .blogBox h4{font-size:4.544vw;font-weight:bold;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x;text-align:left;color:#333;background-color:transparent;margin-bottom:1em}#main.announcer .blogBox .first-ent{background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x;padding-bottom:1em;margin-bottom:1em}#main.announcer .blogBox .first-ent a{color:#333;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}#main.announcer .blogBox .first-ent a:hover{text-decoration:none}#main.announcer .blogBox .first-ent a:hover .text .title{text-decoration:underline}#main.announcer .blogBox .first-ent a .thumb{width:40%}#main.announcer .blogBox .first-ent a .thumb img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.announcer .blogBox .first-ent a .text{width:56%}#main.announcer .blogBox .first-ent a .text .date{font-size:3.78667vw;color:#969696}#main.announcer .blogBox .first-ent a .text .title{font-size:4.544vw;font-weight:bold;color:#0392ea;margin:0.5em 0}#main.announcer .blogBox .first-ent a .text .exc{font-size:4.544vw}#main.announcer .blogBox .blog-entries li{font-size:3.7312vw}#main.announcer .blogBox .blog-entries li:before{display:none}#main.announcer .blogBox .blog-entries li a{color:#333}#main.announcer .blogBox .blog-entries li a .title{font-weight:bold;color:#0392ea;display:block}#main.announcer #interviewDl dt{background:#ecf6fb;border-left:.65104vw solid #0368c8;font-size:5.30133vw;font-weight:bold;line-height:1;text-align:left;padding:0.5em}#main.announcer #interviewDl dd{margin:1em 0 2em;font-size:4.26667vw}#main.announcer .tantou{background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:3.90625vw}#main.announcer .tantou .fCol3{width:98%;padding-bottom:2em}#main.announcer .tantou img{width:100%;height:auto}#main.announcer .tantou a:hover{text-decoration:none}#main.announcer .tantou a:hover .title{text-decoration:underline}#main.announcer .tantou .title{font-size:4.8vw;font-weight:bold;color:#0392ea;margin:0.5em 0}#main.announcer .tantou .data{color:#565656;border:none;display:block;margin:0 !important}#main.announcer .tantou .data th,#main.announcer .tantou .data td{vertical-align:top;border:none;background:transparent;padding:1px}#main.announcer .tantou .data th{width:40%;min-width:unset;font-size:3.73333vw}#main.announcer .tantou .data td{font-size:3.73333vw}#main.announcer .tantou .data .mds{display:block;text-align:center;background:#f0f0f0;font-weight:bold;color:#333;font-size:3.73333vw;padding:0.5em;width:100%;line-height:1}#main.announcer .tantou .data .txt{display:block;width:100%;padding:0.1em}#main.announcer .blogEntryList .entryBox a .name{font-size:1.8rem;text-align:center;color:#333;font-weight:bold;padding:0.5em}#main.announcer .slick-slider .slick-prev,#main.announcer .slick-slider .slick-next{top:26.66667vw}#main.announcerList .blogEntryList#slider{display:block}#main.announcerList .blogEntryList#slider .entryBox{width:100%;padding:0}#main.announcerList .blogEntryList#slider .entryBox a{width:100%;display:block}#main.announcerList .blogEntryList#slider .entryBox a .thumb{width:100%;height:78.125vw;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:relative}#main.announcerList .blogEntryList#slider .entryBox a .thumb .caption{width:100%;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;padding:1em;color:#fff}#main.announcerList .blogEntryList#slider .entryBox a .thumb .caption h3{font-size:4.26667vw;margin-top:0.5em !important;margin-bottom:0 !important;margin-top:0 !important;border-bottom:none}#main.announcerList .blogEntryList#slider .entryBox a .thumb .caption .date{margin-top:0.2em;color:#a6a6a6;font-size:3.73333vw !important}#main.announcerList .blogEntryList#slider .entryBox a .thumb .caption .name{font-size:4.26667vw}#main.announcerList .blogEntryList#slider .slick-prev,#main.announcerList .blogEntryList#slider .slick-next{top:50%}#main.announcerList .blogEntryList#slider .slick-next:before{font-family:'icomoon' !important;content:'\f054';color:#aaa}#main.announcerList .blogEntryList#slider .slick-prev:before{font-family:'icomoon' !important;content:'\f053';color:#aaa}#main.announcerList .blogEntryList .entryBox .thumb{height:24.47917vw;background-image:url("../img/noimage300.jpg");background-position:center;background-size:cover;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}#main.announcerList .blogEntryList .entryBox h3.blue.ana{background:#f0f0f0 !important;color:#333 !important;font-size:4.26667vw !important;margin:1.30208vw 0 !important;padding:0.3em}#main.announcerList .blogEntryList .entryBox h3.blue.ana .eng{display:block;font-size:2.48747vw;color:#969696;font-weight:normal}#main.announcerList .blogEntryList .entryBox .wHalf{width:100%;margin-bottom:0.5em !important}#main.sitemap .fCol2{width:98% !important;margin:1em 1% 0 1.5em !important}#main.sitemap .fCol2.oya{width:98% !important;margin:1em 1% 0 !important}#main.sitemap h2{background:#ecf6fb;border-left:.65104vw solid #0368c8;font-size:5.30133vw;font-weight:bold;line-height:1;text-align:left;padding:0.5em}#main.faq .faq{margin:5.20833vw 0;padding-bottom:1px;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.faq .faq .mark{width:10.41667vw;text-align:right}#main.faq .faq .mark img{width:9.11458vw;height:auto}#main.faq .faq .text{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0;width:78.125vw;font-size:4.16533vw;padding-right:0.5em}#main.faq .faq .q{padding:1.95313vw 0;margin:0 !important;font-weight:bold;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:top;background-repeat:repeat-x}#main.faq .faq .q .text{font-weight:bold}#main.faq .faq .a{padding:1.95313vw 0;margin:0 !important;background-color:#f6f6f6}#main.faq .fCol2{width:98%}#main.faq .fCol3{margin-top:0 !important}#main.faq .fCol3 .btn{font-size:3.42027vw}#main.tenki #saigaiMode{background:transparent}#main.tenki #renewDate{margin-top:1em;text-align:left}#main.tenki .weatherImg{text-align:center;padding:4px}#main.tenki .weatherImg.slick-slide img{width:100%;max-width:unset}#main.tenki table.wakunasi{border:none;background:transparent;margin:0}#main.tenki table.wakunasi tr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}#main.tenki table.wakunasi th{flex-basis:40%}#main.tenki table.wakunasi td{flex-basis:60%}#main.tenki table.wakunasi th,#main.tenki table.wakunasi td{border:none;background:#fff !important;padding:5px !important;text-align:left}#main.tenki table.tenki th{width:50%}#main.tenki .acdjs dt,#main.tenki .acdjs dd{border:1px solid #e1e1e1}#main.tenki .acdjs dt{font-size:3.88667vw;background:#1c54a0;color:#fff}#main.tenki .acdjs dt:after{color:#fff}#main.tenki .tabMenu .menu.fCol3{width:48%}#main.tenki .tabMenu .menu.fCol3.btn{padding:2.34375vw;width:100%}#main.tenki .reload{background:#ffe6f4;text-align:center;padding:1em 0.5em;margin-bottom:1em}#main.tenki .reload a{display:inline-block}.kasen .reverName{width:100%;border-left:5px solid #0368c8;color:#333;font-weight:bold;font-size:4.35307vw;background:#ecf6fb;padding:12px 18px;margin-bottom:0.5em}.kasen .gaiyou{width:100%}.dateX{display:block}table.spMode.kozui th{background-color:#ecf6fb !important}table.spMode.kozui td{padding-top:0.5em !important;padding-bottom:1em !important}.kindIcon{display:inline-block;padding:0.7em 1em 0.5em;background:#00ff2a;margin:0 0.5em;font-weight:bold;color:#000;line-height:1}.kindIcon.code2{background:#fff200}.kindIcon.code3{background:#e77112;color:#fff}.kindIcon.code4{background:#d20b4a;color:#fff}.kindIcon.code5{background:#000;color:#fff}#line h2{color:#ff0067;font-size:18px;text-align:center}#line h2 span{color:#9d9d9d;font-size:18px}#line .lineCont{border:5px solid #bfbfbf;padding:2.60417vw}#line .lineCont .lineCol{text-align:center;margin:0 !important}}@media (max-width: 768px) and (max-width: 420px){#line .lineCont .lineCol{width:100%}}@media (max-width: 768px){#line .lineCont .lineCol span{color:#9d9d9d;float:left;display:block;font-size:4.35307vw;font-weight:bold;padding:5px}#line .lineCont .lineCol .adBtn{float:left;display:block;padding:5px;width:19.53125vw}#main.singikai table th{width:34%;white-space:unset;text-align:left}#present .pBox .pImg img{-moz-border-radius:2.60417vw;-webkit-border-radius:2.60417vw;border-radius:2.60417vw}#main.announcerList #slider.blogEntryList{opacity:0;transition:opacity .3s linear}#main.announcerList #slider.blogEntryList.slick-initialized{opacity:1}#main #app .pointBox .pointL{width:100%;float:none;padding:1em}#main #app .pointBox .pointR{width:100%;float:none;padding:0}#main #app .pointBox .pointR .point{font-size:4.6875vw;font-weight:bold;color:#ffa923}#main #app .apTit{font-size:4.6875vw;font-weight:bold}#main #app .clr01{color:#ff3b50}#main #app .clr02{color:#0095ce}#main #app .clr03{color:#ff3b50}#main #app .clr04{color:#3a8ef1}#main #app .clr05{color:#77dc93}#main #app .clr06{color:#ffde09}#main #app .clr07{color:#ff4355}#main #app .appDL{width:100%;margin:30px auto}#main #app .appDL .apST{width:47%;float:left;text-align:center;padding:1em;border:none;margin:0 1.5%}#main #app .appDL .apST .apL{float:none}#main #app .appDL .apST .apR{display:none}#main #app .appDL .ggP{width:47%;float:left;text-align:center;padding:1em;border:none;margin:0 1.5%}#main #app .appDL .ggP .ggL{float:none}#main #app .appDL .ggP .ggR{display:none}}@media (min-width: 769px){.titleArea{background:#fff;margin-bottom:20px}.titleArea .inner{width:100%}.titleArea #pnkz{background:#fff;width:100%;text-align:left;padding:0.5em 1em}.titleArea .level{display:none}.titleArea h1{display:block;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:110px;margin-top:0;text-align:center;font-size:4.2rem;color:#fff;background:url(/img/common/bgh1.jpg) center repeat-x}.titleArea h1 [class^="icon-"],.titleArea h1 [class*=" icon-"]{margin:0 20px 0 5px}.program .inner.pnkz{width:100%;padding:0 1em}.program .mainImg img{vertical-align:bottom}.program .housounitiji{background:#afd2f6;border-bottom:5px solid #004c9e;padding:20px 0;font-weight:bold}.program .housounitiji .youbi{color:#004c9e;padding-right:1em}.program .housounitiji .lineR{border-right:2px solid #afafaf}.program .housounitiji .yuppi{width:180px;height:5px;position:relative}.program .housounitiji .yuppi img{position:absolute;top:-20px;left:0}.program .info{padding:0 0 30px 0}.program .info h2{margin-top:0;color:#333}.program .info .fCol2.left{padding:0 40px 0 0 !important}.program .info .fCol2.right{padding:0 0 0 40px !important}.program .info h3{margin-top:20px !important;font-size:1.8rem !important;border-bottom:none !important;font-weight:bold !important}.program .info h3:after{content:"";display:block;margin-top:0.2em;width:100%;height:2px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzOTJlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlNjFiNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #0392ea,#fe61b7);background-image:-webkit-linear-gradient(0deg, #0392ea,#fe61b7);background-image:linear-gradient(90deg, #0392ea,#fe61b7)}.program .info h4{background:none !important;padding:0 !important;margin:1em 0 0 !important;color:#333 !important;font-size:1.4rem !important}.program .brandnew,.program .corner{padding:50px 0}.program .brandnew .box,.program .corner .box{margin-top:40px !important;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px;border:1px solid #e1e1e1;color:#696969;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0}.program .brandnew .box img,.program .corner .box img{width:100%}.program .brandnew .box h3,.program .corner .box h3{font-size:1.6rem !important;border-bottom:none !important;margin-top:0.5em;color:#0392ea}.program .brandnew .box h4,.program .corner .box h4{background:none !important;padding:0 !important;margin:1em 0 0 !important;color:#333 !important;font-size:1.4rem !important}.program .corner h2{color:#fff !important}.program .casts h2{font-size:3.6rem}.program .brandnew a:hover{text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.program .brandnew a>div{width:100%}.program .brandnew .box{-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);position:relative;z-index:1}.program .brandnew .box.fCol3 .thumb{height:160px}.program .brandnew .box .thumb{width:100%;height:120px;background-position:center;background-size:cover}.program .brandnew .box .thumb.logo{background-size:contain;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.program .brandnew .fCol4{width:22%;margin:1em 1.5% 0 !important}.program .brandnew .cate{position:absolute;top:10px;left:-16px}.program .brandnew .ribbon7{display:inline-block;position:relative;padding:4px 10px;font-size:1.4rem;color:#FFF;background:#d6463c;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.3);box-shadow:0 2px 0 0 rgba(0,0,0,0.3)}.program .brandnew .ribbon7:before{position:absolute;content:'';top:100%;left:0;border:none;border-bottom:solid 10px transparent;border-right:solid 15px #9e1b12}.program .bgGradPhoto{color:#fff;background-position:center;background-size:cover}.program .whiteBox{background:#fff;color:#696969;padding:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative}.program .whiteBox h2.mds{color:#333 !important;font-size:2.8rem !important;margin-top:0 !important;background:#fff;position:absolute;padding:10px 30px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;top:0;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.program .whiteBox h3{border-bottom:none !important;font-size:1.8rem !important;background:url(/img/common/bgYellowSpan.png);display:inline-block;padding:0.5em 1.5em}.program .whiteBox .btn{font-size:1.8rem !important}.youth{margin-top:3em}.youth .bangumi{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;margin-bottom:2em !important}.youth .bangumi .image{width:130px;height:90px;border:1px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-position:center;background-size:contain}.youth .bangumi .txt{width:200px}.youth .bangumi .txt .btn{font-size:1.2rem}.youth .bangumi .txt .data{font-size:1.4rem}.youth .bangumi .txt .short{display:none}.youth .bangumi .txt h3{margin:0 !important;font-size:1.6rem !important;color:#0392ea !important;line-height:1.2 !important;border-bottom:none !important}.youth .bangumi .txt p{margin:0}#main.present .evCate .btn{width:31.3333%}#main.present.entry .mainImg img{width:auto}.evCate .btn{width:15.6666%;margin:2em 0.2em 2em;padding-top:10px;padding-bottom:7px;padding-left:5px;padding-right:5px;letter-spacing:0;font-size:1.4rem}.evCate .btn:hover{color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0OTllYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYzZmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #1499eb,#00c6f1);background-image:-webkit-linear-gradient(0deg, #1499eb,#00c6f1);background-image:linear-gradient(90deg, #1499eb,#00c6f1)}.evCate .btn:hover span:before,.evCate .btn:hover:before{color:#fff !important}.evCate .btn.all.active{background:#797979;color:#fff}.evCate .btn.all.active:before{color:#fff}.evCate .btn.all:before{font-family:'icomoon' !important;content:"\f02e";color:#797979;margin-right:0.3em}.evCate .btn.art.active{background:#a63dd7;color:#fff}.evCate .btn.art.active:before{color:#fff}.evCate .btn.art:before{font-family:'icomoon' !important;content:"\f1fc";color:#a63dd7;margin-right:0.3em}.evCate .btn.stage.active{background:#6eb33c;color:#fff}.evCate .btn.stage.active:before{color:#fff}.evCate .btn.stage:before{font-family:'icomoon' !important;content:"\f075";color:#6eb33c;margin-right:0.3em}.evCate .btn.sports.active{background:#f54b7b;color:#fff}.evCate .btn.sports.active:before{color:#fff}.evCate .btn.sports:before{font-family:'icomoon' !important;content:"\e908";color:#f54b7b;margin-right:0.3em}.evCate .btn.music.active{background:#139aeb;color:#fff}.evCate .btn.music.active:before{color:#fff}.evCate .btn.music:before{font-family:'icomoon' !important;content:"\f001";color:#139aeb;margin-right:0.3em}.evCate .btn.other.active{background:#f09300;color:#fff}.evCate .btn.other.active:before{color:#fff}.evCate .btn.other:before{font-family:'icomoon' !important;content:"\f005";color:#f09300;margin-right:0.3em}.evCate .btn.present.active{background:#f54b7c;color:#fff}.evCate .btn.present.active [class^="icon-"],.evCate .btn.present.active [class*=" icon-"],.evCate .btn.present.active:before{color:#fff}.evCate .btn.present [class^="icon-"],.evCate .btn.present [class*=" icon-"]{color:#f54b7c}.evCate .btn.preview.active{background:#0f9cec;color:#fff}.evCate .btn.preview.active [class^="icon-"],.evCate .btn.preview.active [class*=" icon-"],.evCate .btn.preview.active:before{color:#fff}.evCate .btn.preview [class^="icon-"],.evCate .btn.preview [class*=" icon-"]{color:#0f9cec}.grid .eventBox{display:block;width:31.3333%;height:380px;overflow:hidden;padding:15px 15px 2em;margin:1%;border:2px solid #ebebeb;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.grid .eventBox.art{border-color:#a63dd7}.grid .eventBox.stage{border-color:#6eb33c}.grid .eventBox.sports{border-color:#f54b7b}.grid .eventBox.music{border-color:#139aeb}.grid .eventBox.other{border-color:#f09300}.grid .eventBox.present{border-color:#f54b7c}.grid .eventBox.preview{border-color:#0f9cec}.grid .eventBox.art .cate{background:#a63dd7}.grid .eventBox.art .cate:before{font-family:'icomoon' !important;content:"\f1fc";color:#fff;margin-right:0.3em}.grid .eventBox.stage .cate{background:#6eb33c}.grid .eventBox.stage .cate:before{font-family:'icomoon' !important;content:"\f075";color:#fff;margin-right:0.3em}.grid .eventBox.sports .cate{background:#f54b7b}.grid .eventBox.sports .cate:before{font-family:'icomoon' !important;content:"\e908";color:#fff;margin-right:0.3em}.grid .eventBox.music .cate{background:#139aeb}.grid .eventBox.music .cate:before{font-family:'icomoon' !important;content:"\f001";color:#fff;margin-right:0.3em}.grid .eventBox.other .cate{background:#f09300}.grid .eventBox.other .cate:before{font-family:'icomoon' !important;content:"\f005";color:#fff;margin-right:0.3em}.grid .eventBox.present .cate{background:#f54b7c}.grid .eventBox.preview .cate{background:#0f9cec}.grid .eventBox:hover{text-decoration:none}.grid .eventBox .cate{background:#3c3c3c;color:#fff;padding:0.2em 0.5em;position:absolute;font-size:1.4rem;right:0;top:0;z-index:10;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0;border-radius:0 0 0 10px}.grid .eventBox img{width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.grid .eventBox .txt{padding:0 0 0.5em;color:#797979}.grid .eventBox .txt h3{margin:0.5em 0;padding-bottom:0.5em;font-size:1.6rem;border-bottom:1px solid #dfdfdf !important}.annLink{display:inline-block;margin-bottom:30px}.annLink .a,.annLink a{display:block;min-width:400px;height:100px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#fff;border:3px solid #e1e1e1;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0}.annLink .a .bustup,.annLink a .bustup{width:120px;height:130px;position:absolute;bottom:-3px;left:0;background-position:top center;background-size:cover;-moz-border-radius:0 0 0 50px;-webkit-border-radius:0;border-radius:0 0 0 50px}.annLink .a .group,.annLink a .group{width:100%;padding:0 30px 0 120px;text-align:center;font-size:1.2rem;color:#696969}.annLink .a .name,.annLink a .name{width:100%;padding:0 30px 0 120px;text-align:center;font-size:2.0rem;color:#696969}.annLink .a .eng,.annLink a .eng{width:100%;padding:0 30px 0 120px;text-align:center;font-size:1.0rem;color:#0392ea}.annLink a:hover{text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.annLink.mini .a,.annLink.mini a{min-width:240px;height:80px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.annLink.mini .a .bustup,.annLink.mini a .bustup{width:92px;height:100px;left:0;-moz-border-radius:0 0 0 40px;-webkit-border-radius:0;border-radius:0 0 0 40px}.annLink.mini .a .name,.annLink.mini a .name{width:100%;padding:0 20px 0 100px;text-align:center;font-size:2.0rem;color:#696969}.annLink.mini .a .eng,.annLink.mini a .eng{width:100%;padding:0 20px 0 100px;text-align:center;font-size:1.0rem;color:#0392ea}.archiveList,.mailform{width:848px;margin:2em auto;position:relative}.archiveList .btn,.mailform .btn{color:#5d5d5d;padding:1em 3em;font-size:1.6rem;-webkit-appearance:none}.archiveList .btn:hover,.mailform .btn:hover{color:#fff}}@media (min-width: 769px) and (max-width: 768px){.archiveList .btn,.mailform .btn{font-size:3.7312vw}}@media (min-width: 769px){.archiveList textarea,.mailform textarea{width:99.9% !important;height:auto !important}.archiveList textarea,.archiveList input[type=email],.archiveList input[type=tel],.archiveList input[type=text],.mailform textarea,.mailform input[type=email],.mailform input[type=tel],.mailform input[type=text]{outline:0;background:#fff;border:0;padding:15px 10px;font-size:1.6rem;font-family:Arial, sans-serif;color:#444 !important;border:solid 1px #ccc;margin:0.5em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.archiveList textarea:focus,.archiveList input[type=email]:focus,.archiveList input[type=tel]:focus,.archiveList input[type=text]:focus,.mailform textarea:focus,.mailform input[type=email]:focus,.mailform input[type=tel]:focus,.mailform input[type=text]:focus{border:solid 1px #2a75bb;background:#eff7ff}.archiveList textarea:placeholder-shown,.archiveList input[type=email]:placeholder-shown,.archiveList input[type=tel]:placeholder-shown,.archiveList input[type=text]:placeholder-shown,.mailform textarea:placeholder-shown,.mailform input[type=email]:placeholder-shown,.mailform input[type=tel]:placeholder-shown,.mailform input[type=text]:placeholder-shown{font-size:1.6rem;color:#ccc}.archiveList textarea::-webkit-input-placeholder,.archiveList input[type=email]::-webkit-input-placeholder,.archiveList input[type=tel]::-webkit-input-placeholder,.archiveList input[type=text]::-webkit-input-placeholder,.mailform textarea::-webkit-input-placeholder,.mailform input[type=email]::-webkit-input-placeholder,.mailform input[type=tel]::-webkit-input-placeholder,.mailform input[type=text]::-webkit-input-placeholder{font-size:1.6rem;color:#ccc}.archiveList textarea:-moz-placeholder,.archiveList input[type=email]:-moz-placeholder,.archiveList input[type=tel]:-moz-placeholder,.archiveList input[type=text]:-moz-placeholder,.mailform textarea:-moz-placeholder,.mailform input[type=email]:-moz-placeholder,.mailform input[type=tel]:-moz-placeholder,.mailform input[type=text]:-moz-placeholder{opacity:1;font-size:1.6rem;color:#ccc}.archiveList textarea::-moz-placeholder,.archiveList input[type=email]::-moz-placeholder,.archiveList input[type=tel]::-moz-placeholder,.archiveList input[type=text]::-moz-placeholder,.mailform textarea::-moz-placeholder,.mailform input[type=email]::-moz-placeholder,.mailform input[type=tel]::-moz-placeholder,.mailform input[type=text]::-moz-placeholder{opacity:1;font-size:1.6rem;color:#ccc}.archiveList textarea:-ms-input-placeholder,.archiveList input[type=email]:-ms-input-placeholder,.archiveList input[type=tel]:-ms-input-placeholder,.archiveList input[type=text]:-ms-input-placeholder,.mailform textarea:-ms-input-placeholder,.mailform input[type=email]:-ms-input-placeholder,.mailform input[type=tel]:-ms-input-placeholder,.mailform input[type=text]:-ms-input-placeholder{font-size:1.6rem;color:#ccc}.archiveList select::-ms-expand,.mailform select::-ms-expand{display:none}.archiveList select,.mailform select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0.5em;outline:0;width:100%;border:0;padding:15px 10px;font-size:1.6rem;font-family:Arial, sans-serif;color:#444;border:solid 1px #ccc;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}.archiveList .select-box,.mailform .select-box{position:relative}.archiveList .select-box:after,.mailform .select-box:after{display:block;font-family:'icomoon' !important;content:"\f0d7";position:absolute;top:50%;right:10px;font-size:2.0rem;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);pointer-events:none}.formbtn{margin-bottom:30px}.archiveList{width:100%}.archiveList .table .tr .th{width:200px}.archiveList .table .tr .td{width:860px;padding:0}.archiveList .table .tr .td a{display:block;padding:20px}#main .inner .wysiwyg{line-height:1.8;margin-bottom:50px}#main .inner .wysiwyg img{width:auto !important;max-width:100%;height:auto}#main .inner .wysiwyg .userAreaL{float:left;width:500px}#main .inner .wysiwyg .userAreaR{float:right;width:230px}#main .inner .wysiwyg ul li{padding-left:1.5em}#main .inner .wysiwyg ul li:before{left:0.5em}#main.news h2{margin-top:0}#main.news h2.blue{margin-top:1em}#main.news .bgGray{background:#f6f6f6}#main.news .pullWeek{position:relative;margin-left:1em}#main.news .pullWeek .btn{width:300px;margin:0.5em 0}#main.news .pullWeek .btn.week{position:relative !important;z-index:100 !important}#main.news .pullWeek .links{display:none;width:300px;position:absolute;top:100%;right:0;z-index:100}#main.news .newsList a{display:block;padding:15px;border:2px solid #e8e8e8;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#main.news .newsList a:hover{background:#e8e8e8;text-decoration:none}#main.news .newsList img{width:100%;height:auto;border:2px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.news .newsList h4{background:none;margin-top:0;font-size:1.6rem;color:#0392ea;padding:0}#main.news .newsList h4.video:after{font-family:'icomoon' !important;content:"\f0da";color:#fff;background:#c2c2c2;display:inline-block;font-size:10px;padding:0.2em 1em;line-height:1;margin:0 0 0 0.5em;vertical-align:text-bottom}#main.program .flex .left h2,#main.program .flex .right h2{margin-top:20px;font-size:2.4rem}#main.program .ossmSlider{width:80%;margin:30px 10%}#main.program .ossmSlider a{color:#333;padding:4px}#main.program .ossmSlider a:hover{text-decoration:none}#main.program .ossmSlider .slick-prev,#main.program .ossmSlider .slick-next{top:35%}#main.program .ossmSlider .slick-next:before{font-family:'icomoon' !important;content:'\f054';color:#aaa}#main.program .ossmSlider .slick-prev:before{font-family:'icomoon' !important;content:'\f053';color:#aaa}#main.program .topicsList{width:80%;margin:30px 10%}#main.program .topicsList ul li{margin:0;padding:1em 0;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.program .topicsList ul li:before{display:none}#main.program .topicsList ul li .date{color:#a7a6a6;font-size:1.4rem;display:inline-block;margin-right:1em;line-height:1;padding:0.3em 0}#main.program .topicsList ul li .progName{color:#fff;font-size:1.3rem;display:inline-block;margin-right:1em;line-height:1;padding:0.3em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.program .topicsList ul li a{display:block;padding:0.5em}.osusumeList a.ent{margin-top:40px !important;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px;border:1px solid #e1e1e1;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);color:#696969}.osusumeList a.ent:hover{text-decoration:none}.osusumeList a.ent img{width:100%}.osusumeList a.ent h3{font-size:1.6rem !important;border-bottom:none !important;margin-top:0 !important;color:#0392ea}.osusumeList a.ent h4{background:none !important;padding:0 !important;margin:1em 0 0 !important;color:#333 !important;font-size:1.4rem !important}#main.tenpo .alpha .image{width:100%;height:146px;background-image:url("../img/noimage300.jpg");background-position:center;background-size:cover;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#main.tenpo .alpha .item{padding:10px;height:220px;overflow:hidden;border:2px solid #ebebeb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:relative}#main.tenpo .alpha .item:hover .image{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}#main.tenpo .alpha .item.cat32{border:2px solid #f09300}#main.tenpo .alpha .item.cat33{border:2px solid #f54b7b}#main.tenpo .alpha .item.cat34{border:2px solid #6eb33c}#main.tenpo .alpha .item h3{margin-bottom:0;font-size:1.6rem !important}#main.tenpo .alpha .item h3 .cate{position:absolute;top:0;right:0;z-index:10;display:inline-block;background:#666;color:#fff;padding:0.5em 1em;margin:0;line-height:1;vertical-align:bottom;font-size:1.2rem;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0;border-radius:0 0 0 10px}#main.tenpo .alpha .item h3 .cate.gourmet{background-color:#f09300}#main.tenpo .alpha .item h3 .cate.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em}#main.tenpo .alpha .item h3 .cate.fashion{background-color:#f54b7b}#main.tenpo .alpha .item h3 .cate.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em}#main.tenpo .alpha .item h3 .cate.lifestyle{background-color:#6eb33c}#main.tenpo .alpha .item h3 .cate.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em}#main.tenpo .alpha .item:hover{text-decoration:none}.tenpoCat .cats .fCol3{margin:0.5em 1% !important}.tenpoCat .cats label.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em;color:#f09300}.tenpoCat .cats label.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em;color:#f54b7b}.tenpoCat .cats label.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em;color:#6eb33c}.tenpoCat .cats label:hover:before{color:#fff !important}.tenpoCat .cats input[type="radio"]{display:none}.tenpoCat .cats input[type="radio"]:checked+label{color:#fff}.tenpoCat .cats input[type="radio"]:checked+label.gourmet{background:#f09300}.tenpoCat .cats input[type="radio"]:checked+label.gourmet:before{color:#fff}.tenpoCat .cats input[type="radio"]:checked+label.fashion{background:#f54b7b}.tenpoCat .cats input[type="radio"]:checked+label.fashion:before{color:#fff}.tenpoCat .cats input[type="radio"]:checked+label.lifestyle{background:#6eb33c}.tenpoCat .cats input[type="radio"]:checked+label.lifestyle:before{color:#fff}.tags input[type="radio"]{display:none}.tags input[type="radio"]:checked+label{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0OTllYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYzZmMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #1499eb,#00c6f1);background-image:-webkit-linear-gradient(0deg, #1499eb,#00c6f1);background-image:linear-gradient(90deg, #1499eb,#00c6f1);color:#fff}.tags .btn.tagBtn{margin:0.5em 0.2em 0.5em 0 !important;padding-left:20px;padding-right:20px}.tenpoLink{border:10px solid #ffe6f4;background:#fff;padding:20px;margin:1em;overflow:hidden}.tenpoLink div{font-size:1.6rem}.tenpoLink h3{margin-top:0 !important;color:#f00082 !important;border-bottom:2px dotted #969696 !important;margin-bottom:0.5em}.tenpoLink a:hover{text-decoration:underline}#main.tenpo.entry .fCol2.images{padding:0 2em}#main.tenpo.entry .mainImg img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:4px}#main.tenpo.entry h3 .cate{display:inline-block;background:#666;color:#fff;padding:0.5em 1em;margin:0 1em 0.5em 0;line-height:1;vertical-align:bottom;font-size:1.4rem;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.tenpo.entry h3 .cate.gourmet{background-color:#f09300}#main.tenpo.entry h3 .cate.gourmet:before{font-family:'icomoon' !important;content:"\e909";margin-right:0.5em}#main.tenpo.entry h3 .cate.fashion{background-color:#f54b7b}#main.tenpo.entry h3 .cate.fashion:before{font-family:'icomoon' !important;content:"\e91e";margin-right:0.5em}#main.tenpo.entry h3 .cate.lifestyle{background-color:#6eb33c}#main.tenpo.entry h3 .cate.lifestyle:before{font-family:'icomoon' !important;content:"\f0f4";margin-right:0.5em}#main.tenpo.entry .hitokoto{border:2px solid #d2d2d2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1em}#main.tenpo.entry .syoukai{padding:40px 0;margin-bottom:40px}#main.tenpo.entry .syoukai h2{margin-top:0;margin-bottom:30px}#main.tenpo.entry .syoukai ul{background:#fff;border:1px solid #b5b5b5;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1em}#main.tenpo.entry .syoukai ul li{margin-top:0.5em}#main.tenpo.entry .syoukai ul li .cate{color:#fff;margin:0 1em;border:none;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:text-top}#main.announcer .mainImg{margin-bottom:30px}#main.announcer .nameBox{margin-right:20px}#main.announcer .nameBox .cate{color:#fff;padding:0.4em 1em}#main.announcer .nameBox .cate.ana{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjFjMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0OThlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-moz-linear-gradient(0deg, #0061c3,#1498ea);background-image:-webkit-linear-gradient(0deg, #0061c3,#1498ea);background-image:linear-gradient(90deg, #0061c3,#1498ea)}#main.announcer .nameBox .name{font-size:3.4rem;font-weight:bold}#main.announcer .nameBox .eng{font-family:'Montserrat', sans-serif;font-size:1.4rem;color:#969696}#main.announcer .dataBox{margin-left:20px;font-size:1.6rem}#main.announcer .dataBox li{margin-bottom:0}#main.announcer .dataBox li:before{display:none}#main.announcer .h3Style{font-size:2.6rem !important;text-align:left;border-color:#0368c8;margin-bottom:20px}#main.announcer .interview{width:46% !important;margin:1em 3% 0 1% !important}#main.announcer .blogBox{width:46% !important;margin:1em 1% 0 3% !important}#main.announcer .blogBox h4{font-size:1.6rem;font-weight:bold;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x;color:#333;background-color:transparent;margin-bottom:1em}#main.announcer .blogBox .first-ent{background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x;padding-bottom:1em;margin-bottom:1em}#main.announcer .blogBox .first-ent a{color:#333;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}#main.announcer .blogBox .first-ent a:hover{text-decoration:none}#main.announcer .blogBox .first-ent a:hover .text .title{text-decoration:underline}#main.announcer .blogBox .first-ent a .thumb{width:40%}#main.announcer .blogBox .first-ent a .thumb img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.announcer .blogBox .first-ent a .text{width:56%}#main.announcer .blogBox .first-ent a .text .date{font-size:1.4rem;color:#969696}#main.announcer .blogBox .first-ent a .text .title{font-size:1.6rem;font-weight:bold;color:#0392ea;margin:0.5em 0}#main.announcer .blogBox .first-ent a .text .exc{font-size:1.6rem}#main.announcer .blogBox .blog-entries li:before{display:none}#main.announcer .blogBox .blog-entries li a{color:#333}#main.announcer .blogBox .blog-entries li a .title{font-size:1.6rem;font-weight:bold;color:#0392ea}#main.announcer #interviewDl dt{background:#ecf6fb;border-left:5px solid #0368c8;font-size:2.2rem;font-weight:bold;text-align:left;color:#333;line-height:1;padding:0.5em}#main.announcer #interviewDl dd{margin:1em 0 2em}#main.announcer .tantou{background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:30px}#main.announcer .tantou a:hover{text-decoration:none}#main.announcer .tantou a:hover .title{text-decoration:underline}#main.announcer .tantou .title{font-size:1.8rem;font-weight:bold;color:#0392ea;margin:0.5em 0}#main.announcer .tantou .data{color:#565656;border:none;margin:10px 0}#main.announcer .tantou .data th,#main.announcer .tantou .data td{vertical-align:top;border:none;background:transparent;padding:1px 1px 0.5em}#main.announcer .tantou .data th{width:6em;min-width:unset}#main.announcer .tantou .data .mds{background:#f0f0f0;font-weight:bold;color:#333;font-size:1.2rem;padding:0.5em;width:100%;line-height:1;display:block}#main.announcer .tantou .data .txt{display:block;width:100%;padding:0.1em}#main.announcer .blogEntryList .entryBox a .thumb{height:186px}#main.announcer .blogEntryList .entryBox a .name{font-size:1.8rem;text-align:center;color:#333;font-weight:bold;padding:0.5em}#main.announcerList .blogEntryList .entryBox .thumb{height:188px;background-image:url("../img/noimage300.jpg");background-position:center;background-size:cover;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}#main.announcerList .blogEntryList .entryBox h3.blue.ana{background:#f0f0f0 !important;color:#333 !important;font-size:2.2rem !important;margin:10px 0 !important;padding:0.3em}#main.announcerList .blogEntryList .entryBox h3.blue.ana .eng{display:inline;font-size:1.0rem;color:#969696;margin-left:1em;font-weight:normal}#main.sitemap h2{background:#ecf6fb;border-left:5px solid #0368c8;font-size:2.2rem;font-weight:bold;text-align:left;color:#333;line-height:1;padding:0.5em;margin-top:0}#main.faq .faq{margin:40px 0;padding-bottom:1px;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:bottom;background-repeat:repeat-x}#main.faq .faq .mark{width:160px;text-align:right}#main.faq .faq .mark img{width:50px;height:auto}#main.faq .faq .text{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;-webkit-align-content:space-between;align-content:space-between;-webkit-flex-shrink:0;flex-shrink:0;width:870px;padding-right:2em}#main.faq .faq .q{padding:15px 0;margin:0 !important;background-image:linear-gradient(to right, #3c3c3c,#3c3c3c 1px,rgba(0,0,0,0) 1px,rgba(0,0,0,0) 3px);background-size:4px 1px;background-position:top;background-repeat:repeat-x}#main.faq .faq .q .text{font-size:1.9rem;font-weight:bold}#main.faq .faq .a{padding:15px 0;margin:0 !important;background-color:#f6f6f6}#main.ann_blog .mainImg img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#main.tenki h4{border-left:5px solid #0368c8;color:#333}#main.tenki table.tenki th{width:40%}#main.tenki table.wakunasi{border:none;background:transparent;margin:0}#main.tenki table.wakunasi th,#main.tenki table.wakunasi td{border:none;background:transparent;padding:5px;width:49%;text-align:left}#main.tenki .weatherImg{padding:4px}#main.tenki .acdjs dt,#main.tenki .acdjs dd{border:1px solid #e1e1e1}#main.tenki .acdjs dt{font-size:2.2rem;background:#1c54a0;color:#fff}#main.tenki .acdjs dt:after{color:#fff}#main.tenki .reload{background:#ffe6f4;text-align:center;padding:0.5em 0.2em;margin-bottom:1em}#main.tenki .reload a{display:inline-block}#main.tenki .date{font-size:1.4rem !important}#main.tenki #saigaiMode{background:transparent}#main.tenki #saigaiMode h4{border-left:none}#main.tenki #saigaiMode #siji h4{color:#fff}#main.tenki #saigaiMode #kaijo h4{color:#fff}.kasen .reverName{width:100%;border-left:5px solid #0368c8;color:#333;font-weight:bold;background:#ecf6fb;padding:12px 18px;margin-bottom:0.5em}.kasen .gaiyou{width:100%}.kindIcon{display:inline-block;padding:0.7em 1em 0.5em;background:#00ff2a;margin:0 0.5em;font-weight:bold;color:#000;line-height:1}.kindIcon.code2{background:#fff200}.kindIcon.code3{background:#e77112;color:#fff}.kindIcon.code4{background:#d20b4a;color:#fff}.kindIcon.code5{background:#000;color:#fff}#line h2{color:#ff0067;font-size:24px;margin:20px 0}#line h2 span{display:inline;color:#9d9d9d;font-size:24px}#line .lineCont{border:5px solid #bfbfbf;padding:20px}#line .lineCont .lineCol span{color:#9d9d9d;display:inline-block;font-size:24px;font-weight:bold;padding:5px;float:left}#line .lineCont .lineCol .adBtn{display:inline-block;width:150px;float:left}hr{border-top:1px solid #dbe9f0;border-bottom:1px solid #dbe9f0;margin:30px 0;clear:both}#editor-input-content h4{color:#0368c8;font-weight:bold;font-size:2.0rem;background:#ecf6fb;padding:12px 18px;border-bottom:none !important}#editor-input-content h5{color:#000;font-weight:bold;font-size:1.6rem !important;border-left:4px solid #f00082;padding-left:0.5em;border-bottom:none !important}#main.singikai table th,#main.singikai table td{padding:10px}#main.singikai table th{width:35%}#main.announcerList #slider.blogEntryList{opacity:0;transition:opacity .3s linear}#main.announcerList #slider.blogEntryList.slick-initialized{opacity:1}#main #app .pointBox .pointL{width:25%;float:left;padding:1em}#main #app .pointBox .pointR{width:75%;float:right;padding:2em}#main #app .pointBox .pointR .point{font-size:2.4rem;font-weight:bold;color:#ffa923}#main #app .apTit{font-size:2.4rem;font-weight:bold}#main #app .clr01{color:#ff3b50}#main #app .clr02{color:#0095ce}#main #app .clr03{color:#ff3b50}#main #app .clr04{color:#3a8ef1}#main #app .clr05{color:#77dc93}#main #app .clr06{color:#ffde09}#main #app .clr07{color:#ff4355}#main #app .appDL{width:80%;margin:30px auto}#main #app .appDL .apST{width:47%;float:left;text-align:center;padding:1em;border:4px solid #F0F0F0;margin:0 1.5%}#main #app .appDL .apST .apL{float:left}#main #app .appDL .apST .apR{float:right;width:75px;height:75px}#main #app .appDL .ggP{width:47%;float:left;text-align:center;padding:1em;border:4px solid #F0F0F0;margin:0 1.5%}#main #app .appDL .ggP .ggL{float:left}#main #app .appDL .ggP .ggR{float:right;width:75px;height:75px}}@media (min-width: 769px) and (max-width: 1330px){.titleArea{margin-bottom:3.00752vw}.titleArea .inner{padding:0 !important}.titleArea h1{height:8.27068vw;font-size:3.15789vw}.program .housounitiji{border-bottom:.37594vw solid #ec6d7f;padding:1.50376vw 0;font-size:1.05263vw}.program .housounitiji .lineR{border-right:.15038vw solid #afafaf}.program .housounitiji .yuppi{width:13.53383vw;height:5px}.program .housounitiji .yuppi img{width:100%;top:-1.50376vw px}.program .info{padding:0 0 2.25564vw 0}.program .info .fCol2.left{padding:0 1.50376vw !important}.program .info .fCol2.right{padding:0 1.50376vw !important}.program .info h3{font-size:1.35338vw !important}.program .info h3:after{height:.15038vw}.program .brandnew,.program .corner{padding:3.7594vw 0}.program .brandnew .box,.program .corner .box{margin-top:3.00752vw !important;-moz-border-radius:.75188vw;-webkit-border-radius:.75188vw;border-radius:.75188vw;padding:1.50376vw;font-size:1.05263vw}.program .brandnew .box h3,.program .corner .box h3{font-size:1.20301vw !important}.program .brandnew .box h4,.program .corner .box h4{font-size:1.05263vw}.program .casts h2{font-size:2.70677vw}.program .whiteBox{padding:3.7594vw;-moz-border-radius:.75188vw;-webkit-border-radius:.75188vw;border-radius:.75188vw}.program .whiteBox h2.mds{font-size:2.10526vw !important;padding:.75188vw 2.25564vw;-moz-border-radius:3.00752vw;-webkit-border-radius:3.00752vw;border-radius:3.00752vw}.program .whiteBox h3{font-size:1.35338vw !important}.program .whiteBox .btn{font-size:1.35338vw !important}.youth .bangumi .image{width:9.77444vw;height:6.76692vw}.youth .bangumi .txt{width:14.66165vw}.youth .bangumi .txt .data{font-size:1.05263vw}.youth .bangumi .txt .btn{font-size:.90226vw;padding-right:3.00752vw;padding-left:1.50376vw}.youth .bangumi .txt h3{font-size:1.20301vw !important}}@media (min-width: 769px) and (max-width: 1330px) and (max-width: 946px){.youth .bangumi .txt .long{display:none}.youth .bangumi .txt .short{display:inline}}@media (min-width: 769px) and (max-width: 1330px){.evCate .btn{width:15.6666%;margin:2em 0.2em 2em;padding-top:.75188vw;padding-bottom:.52632vw;padding-left:.37594vw;padding-right:.37594vw;letter-spacing:0;font-size:1.05263vw}.grid .eventBox{display:block;width:31.3333%;height:28.57143vw;overflow:hidden;padding:1.12782vw 1.12782vw 2em;margin:1%;border:2px solid #ebebeb;position:relative}.grid .eventBox .cate{font-size:1.05263vw}.grid .eventBox .txt{font-size:1.05263vw}.grid .eventBox .txt h3{font-size:1.20301vw}.annLink{margin-bottom:2.25564vw}.annLink .a,.annLink a{min-width:30.07519vw;height:7.5188vw;-moz-border-radius:3.7594vw;-webkit-border-radius:3.7594vw;border-radius:3.7594vw;border:.22556vw solid #e1e1e1}.annLink .a .bustup,.annLink a .bustup{width:9.02256vw;height:9.77444vw;bottom:-.22556vw;-moz-border-radius:0 0 0 3.7594vw;-webkit-border-radius:0;border-radius:0 0 0 3.7594vw}.annLink .a .name,.annLink a .name{padding:0 2.25564vw 0 9.02256vw;font-size:1.50376vw}.annLink .a .eng,.annLink a .eng{padding:0 2.25564vw 0 9.02256vw;font-size:.75188vw}.annLink .a .group,.annLink a .group{padding:0 2.25564vw 0 9.02256vw;font-size:.90226vw}.annLink.mini .a,.annLink.mini a{min-width:18.04511vw;height:6.01504vw;-moz-border-radius:3.00752vw;-webkit-border-radius:3.00752vw;border-radius:3.00752vw}.annLink.mini .a .bustup,.annLink.mini a .bustup{width:6.91729vw;height:7.5188vw;-moz-border-radius:0 0 0 3.00752vw;-webkit-border-radius:0;border-radius:0 0 0 3.00752vw}.annLink.mini .a .name,.annLink.mini a .name{padding:0 1.50376vw 0 7.5188vw;font-size:1.50376vw}.annLink.mini .a .eng,.annLink.mini a .eng{padding:0 1.50376vw 0 7.5188vw;font-size:.75188vw}.archiveList,.mailform{width:63.7594vw}.archiveList .btn,.mailform .btn{font-size:1.20301vw}.archiveList textarea,.archiveList input[type=email],.archiveList input[type=tel],.archiveList input[type=text],.mailform textarea,.mailform input[type=email],.mailform input[type=tel],.mailform input[type=text]{padding:1.12782vw .75188vw;font-size:1.20301vw;-moz-border-radius:.37594vw;-webkit-border-radius:.37594vw;border-radius:.37594vw}.archiveList textarea:placeholder-shown,.archiveList input[type=email]:placeholder-shown,.archiveList input[type=tel]:placeholder-shown,.archiveList input[type=text]:placeholder-shown,.mailform textarea:placeholder-shown,.mailform input[type=email]:placeholder-shown,.mailform input[type=tel]:placeholder-shown,.mailform input[type=text]:placeholder-shown{font-size:1.20301vw}.archiveList textarea::-webkit-input-placeholder,.archiveList input[type=email]::-webkit-input-placeholder,.archiveList input[type=tel]::-webkit-input-placeholder,.archiveList input[type=text]::-webkit-input-placeholder,.mailform textarea::-webkit-input-placeholder,.mailform input[type=email]::-webkit-input-placeholder,.mailform input[type=tel]::-webkit-input-placeholder,.mailform input[type=text]::-webkit-input-placeholder{font-size:1.20301vw}.archiveList textarea:-moz-placeholder,.archiveList input[type=email]:-moz-placeholder,.archiveList input[type=tel]:-moz-placeholder,.archiveList input[type=text]:-moz-placeholder,.mailform textarea:-moz-placeholder,.mailform input[type=email]:-moz-placeholder,.mailform input[type=tel]:-moz-placeholder,.mailform input[type=text]:-moz-placeholder{opacity:1;font-size:1.20301vw}.archiveList textarea::-moz-placeholder,.archiveList input[type=email]::-moz-placeholder,.archiveList input[type=tel]::-moz-placeholder,.archiveList input[type=text]::-moz-placeholder,.mailform textarea::-moz-placeholder,.mailform input[type=email]::-moz-placeholder,.mailform input[type=tel]::-moz-placeholder,.mailform input[type=text]::-moz-placeholder{opacity:1;font-size:1.20301vw}.archiveList textarea:-ms-input-placeholder,.archiveList input[type=email]:-ms-input-placeholder,.archiveList input[type=tel]:-ms-input-placeholder,.archiveList input[type=text]:-ms-input-placeholder,.mailform textarea:-ms-input-placeholder,.mailform input[type=email]:-ms-input-placeholder,.mailform input[type=tel]:-ms-input-placeholder,.mailform input[type=text]:-ms-input-placeholder{font-size:1.20301vw}.archiveList select,.mailform select{padding:1.12782vw .75188vw;font-size:1.20301vw;-moz-border-radius:.37594vw;-webkit-border-radius:.37594vw;border-radius:.37594vw}.archiveList .select-box:after,.mailform .select-box:after{right:.75188vw;font-size:1.50376vw}.archiveList{width:100%}.archiveList .table .tr .th{width:15.03759vw}.archiveList .table .tr .td{width:64.66165vw;padding:0}.archiveList .table .tr .td a{display:block;padding:1.50376vw}#main .inner table th,#main .inner table td{padding:1.50376vw;font-size:1.20301vw}#main .inner .wysiwyg{margin-bottom:3.7594vw}#main .inner .wysiwyg ul li,#main .inner .wysiwyg ol li{font-size:1.20301vw}#main .inner .wysiwyg .userAreaL{width:37.59398vw}#main .inner .wysiwyg .userAreaR{width:17.29323vw}#main.news .newsList a{padding:1.12782vw}#main.news .newsList img{width:100%;height:auto;border:2px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#main.news .newsList h4{font-size:1.05263vw}#main.program .flex .left h2,#main.program .flex .right h2{margin-top:1.50376vw;font-size:1.80451vw}#main.program .ossmSlider{margin:2.25564vw 10%}#main.program .ossmSlider .slick-prev,#main.program .ossmSlider .slick-next{top:35%}#main.program .topicsList{margin:2.25564vw 10%}#main.program .topicsList ul li .date{font-size:1.05263vw}#main.program .topicsList ul li .progName{font-size:.97744vw}#main.program .topicsList ul li a{font-size:1.05263vw}.osusumeList a.ent{margin-top:3.00752vw !important;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1.50376vw}.osusumeList a.ent img{width:100%}.osusumeList a.ent h3{font-size:1.20301vw !important}.osusumeList a.ent h4{font-size:1.05263vw !important}#main.tenpo .alpha .image{height:10.97744vw}#main.tenpo .alpha .item{padding:.75188vw;height:16.54135vw}#main.tenpo .alpha .item h3{font-size:1.20301vw !important}#main.tenpo .alpha .item h3 .cate{font-size:.90226vw}.tags .btn.tagBtn{padding-left:1.50376vw;padding-right:1.50376vw}.tenpoLink{border:.75188vw solid #ffe6f4;padding:1.50376vw}.tenpoLink div{font-size:1.20301vw}#main.tenpo.entry h3 .cate{font-size:1.05263vw}#main.tenpo.entry .syoukai{padding:3.00752vw 0}#main.tenpo.entry .syoukai h2{margin-bottom:2.25564vw}#main.announcer .mainImg{margin-bottom:2.25564vw}#main.announcer .nameBox{margin-right:1.50376vw}#main.announcer .nameBox .name{font-size:2.55639vw}#main.announcer .nameBox .eng{font-size:1.05263vw}#main.announcer .dataBox{margin-left:1.50376vw;font-size:1.20301vw}#main.announcer .h3Style{font-size:1.95489vw;margin-bottom:1.50376vw}#main.announcer .blogBox h4{font-size:1.20301vw}#main.announcer .blogBox .first-ent a .text .date{font-size:1.05263vw}#main.announcer .blogBox .first-ent a .text .title{font-size:1.20301vw}#main.announcer .blogBox .first-ent a .text .exc{font-size:1.20301vw}#main.announcer .blogBox .blog-entries li a .title{font-size:1.20301vw}#main.announcer #interviewDl dt{border-left:.37594vw solid #0368c8;font-size:1.65414vw !important}#main.announcer #interviewDl dd{font-size:1.20301vw}#main.announcer .tantou{-moz-border-radius:.75188vw;-webkit-border-radius:.75188vw;border-radius:.75188vw;padding:2.25564vw;margin-left:1.50376vw;margin-right:1.50376vw}#main.announcer .tantou .title{font-size:1.35338vw}#main.announcer .tantou .data{margin:.75188vw 0}#main.announcer .tantou .data .mds{font-size:.90226vw}#main.announcer .tantou .data .txt{font-size:1.20301vw}#main.announcer .blogEntryList .entryBox a{padding:.75188vw;-moz-border-radius:.75188vw;-webkit-border-radius:.75188vw;border-radius:.75188vw}#main.announcer .blogEntryList .entryBox a .thumb{height:13.98496vw}#main.announcer .blogEntryList .entryBox a .name{font-size:1.35338vw}#main.announcer .blogEntryList .entryBox a h3.blue{margin-top:0 !important;font-size:1.20301vw !important}#main.announcerList .blogEntryList .entryBox .thumb{height:14.13534vw}#main.announcerList .blogEntryList .entryBox h3.blue.ana{font-size:1.65414vw !important;margin:.75188vw 0 !important;padding:0.3em}#main.announcerList .blogEntryList .entryBox h3.blue.ana .eng{font-size:.75188vw}#main.sitemap h2{border-left:.37594vw solid #0368c8;font-size:1.65414vw !important}#main.sitemap .oya a{font-size:1.20301vw}#main.faq .faq{margin:3.00752vw 0}#main.faq .faq .mark{width:10.52632vw}#main.faq .faq .mark img{width:3.7594vw}#main.faq .faq .text{width:63.90977vw}#main.faq .faq .q{padding:1.12782vw 0}#main.faq .faq .q .text{font-size:1.42857vw}#main.faq .faq .a{padding:1.12782vw 0}#main.faq .faq .a .text{font-size:1.20301vw}#main.tenki h4{border-left:.37594vw solid #0368c8}#main.tenki table.tenki th{width:40%}#main.tenki .acdjs dt,#main.tenki .acdjs dd{border:1px solid #e1e1e1}#main.tenki .acdjs dt{font-size:1.65414vw}#main.tenki .date{font-size:1.05263vw !important}#main.tenki .reload{font-size:1.20301vw}#main.tenki .areaTable th,#main.tenki .areaTable td{font-size:1.20301vw}#line .image img{max-width:100%;height:auto}#line h2{font-size:1.80451vw !important;margin:1.50376vw 0}#line h2 span{font-size:1.80451vw !important}#line .lineCont{border:.37594vw solid #bfbfbf;padding:1.50376vw}#line .lineCont .lineCol img{max-width:100%;height:auto}#line .lineCont .lineCol span{font-size:1.80451vw;padding:.37594vw}#line .lineCont .lineCol .adBtn{width:11.2782vw}#main #app .pointBox .pointL{width:25%;float:left;padding:1em}#main #app .pointBox .pointR{width:75%;float:right;padding:2em}#main #app .pointBox .pointR .point{font-size:1.80451vw;font-weight:bold;color:#ffa923}#main #app .apTit{font-size:1.80451vw;font-weight:bold}#main #app .clr01{color:#ff3b50}#main #app .clr02{color:#0095ce}#main #app .clr03{color:#ff3b50}#main #app .clr04{color:#3a8ef1}#main #app .clr05{color:#77dc93}#main #app .clr06{color:#ffde09}#main #app .clr07{color:#ff4355}#main #app .appDL{width:90%;margin:30px auto}#main #app .appDL .apST{width:47%;float:left;text-align:center;padding:1em;border:4px solid #F0F0F0;margin:0 1.5%}#main #app .appDL .apST .apL{float:left;width:75%}#main #app .appDL .apST .apL img{max-width:100%}#main #app .appDL .apST .apR{float:right;width:25%}#main #app .appDL .apST .apR img{max-width:100%}#main #app .appDL .ggP{width:47%;float:left;text-align:center;padding:1em;border:4px solid #F0F0F0;margin:0 1.5%}#main #app .appDL .ggP .ggL{float:left;width:75%}#main #app .appDL .ggP .ggL img{max-width:100%}#main #app .appDL .ggP .ggR{float:right;width:25%}#main #app .appDL .ggP .ggR img{max-width:100%}}
