@media screen and (max-width:959px){#wrapper dd,#wrapper p,#wrapper table{font-size:14px}#wrapper #main .link-btn p a{font-size:18px}#wrapper #main #content #mainarea{width:100%}#wrapper #main #content #mainarea #feature-data-box{margin:0 5px}#wrapper #main #content #mainarea #feature-data-box #feature-data{padding-top:10px}#wrapper #main #content #mainarea #content-innr .event-box table{background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}#wrapper #main #content #mainarea .feature-text p{margin:0 5px}}@media screen and (max-width:767px){#wrapper #main{padding-top:51px}#wrapper #main .link-btn{margin-bottom:30px}#wrapper #main .link-btn.left-type{text-align:center}#wrapper #main .link-btn.right-type{text-align:center}#wrapper #main .link-btn p a{padding:16px 72px 16px 0}#wrapper #main .link-btn p a span.inner{padding:0 10px}#wrapper #main .cont-title-center{padding:0 50px;margin-bottom:30px}#wrapper #main .cont-profile{width:auto;padding-left:50px;margin:0 15px 30px 15px}#wrapper #main .cont-profile figure{width:150px;top:-10px}#wrapper #main .cont-profile .box{padding:15px 15px 15px 105px}#wrapper #main .cont-title{padding:15px}#wrapper #main .cont-title h2{margin-bottom:30px}#wrapper #main .cont-image .cont-image-inner{margin-top:0px}#wrapper #main .cont-image.left-type .cont-image-inner{margin-top:0px}#wrapper #main .cont-normal{padding:0 0 0 15px}#wrapper #main .cont-normal.right-type{padding:0 15px 0 0}#wrapper #main .cont-wide{padding:0 15px}#wrapper #main .cont-photo{padding:15px 0;background-size:60% auto}#wrapper #main .cont-photo .cont-photo-inner{margin-bottom:30px}#wrapper #main .question{margin-bottom:30px}#wrapper #main .chara-comment p{margin-bottom:30px}#wrapper #main .attention{font-size:11px}#wrapper #main #content #mainarea #content-innr .event-box h2,#wrapper #main #content #mainarea #content-innr .iee-box h2,#wrapper #main #content #mainarea #content-innr .point-box h2{font-size:18px;margin-bottom:5px}#wrapper #main #content #mainarea #content-innr .event-box>p,#wrapper #main #content #mainarea #content-innr .iee-box>p,#wrapper #main #content #mainarea #content-innr .point-box>p{margin-bottom:30px}#wrapper #main #content #mainarea #content-innr .iee-box{width:auto;margin-top:-18%;margin-bottom:20px;padding:0 15px}#wrapper #main #content #mainarea #content-innr .iee-box>p{background-color:#fff;background-color:rgba(255, 255, 255, 0.9)}#wrapper #main #content #mainarea #content-innr .point-box{padding:0 15px}#wrapper #main #content #mainarea #content-innr .movie-box{padding:30px 15px}#wrapper #main #content #mainarea #content-innr .event-box{padding:15px;background-position:-8% 40%, 102% 50%;background-size:150px auto , 120px auto}#wrapper #main #content #mainarea #content-innr .event-box .event-table{margin:0 auto 30px auto}}@media screen and (max-width:479px){#wrapper #main{padding-top:0px;font-style:normal}#wrapper #main .cont-title-center{padding:0 30px}#wrapper #main .cont-profile{border-radius:30px 8px 30px 8px;background-color:#f8f079;padding:15px}#wrapper #main .cont-profile:after{display:table;content:"";clear:both}#wrapper #main .cont-profile figure{width:115px;position:relative;float:left;margin-right:5px;margin-left:-25px;margin-top:-25px;top:auto;left:auto}#wrapper #main .cont-profile figure img{display:block}#wrapper #main .cont-profile .box{padding:0;border-radius:0px;background-color:transparent}#wrapper #main .cont-image{width:auto;float:none;margin-left:30px;margin-bottom:30px}#wrapper #main .cont-image .cont-image-inner{margin-top:-30px}#wrapper #main .cont-image .cont-image-inner figure{width:110%}#wrapper #main .cont-image.left-type{margin-left:0;margin-right:30px}#wrapper #main .cont-image.left-type .cont-image-inner{margin-top:-30px}#wrapper #main .cont-normal{padding:0 15px;width:auto;float:none}#wrapper #main .cont-normal.right-type{padding:0 15px;float:none}#wrapper #main .cont-photo{background-position:45% 37%;background-size:80% auto}#wrapper #main .cont-photo .cont-photo-inner dl{width:47%;margin-top:20px}#wrapper #main .cont-photo .cont-photo-inner dl:first-of-type{margin-top:0}#wrapper #main .cont-photo .cont-photo-inner dl:last-of-type{margin-top:5px}#wrapper #main .cont-photo .cont-photo-inner dl dt{margin-bottom:5px}#wrapper #main .cont-photo .cont-photo-inner dl dt strong{padding:3px 10px}#wrapper #main #content #mainarea #feature-data-box #feature-data .logo{width:200px;height:auto}#wrapper #main #content #mainarea #feature-data-box #feature-data .logo a{display:block;line-height:1}#wrapper #main #content #mainarea #feature-data-box #feature-data .day{padding-top:3px}#wrapper #main #content #mainarea #content-innr .event-box>p,#wrapper #main #content #mainarea #content-innr .iee-box>p,#wrapper #main #content #mainarea #content-innr .point-box>p{margin-bottom:20px}#wrapper #main #content #mainarea #content-innr .event-box h2,#wrapper #main #content #mainarea #content-innr .movie-box h2{margin-bottom:10px;padding:0 30px}#wrapper #main #content #mainarea #content-innr .event-box{background-position:-10% 2%, 102% 4%;background-size:95px auto , 70px auto}#wrapper #main #content #mainarea #content-innr .event-box .event-table{width:auto}#wrapper #main #content #mainarea #content-innr .event-box .event-table table thead th:last-of-type{width:90px}#wrapper #main #content #mainarea #content-innr .cont01{background-position:left 3%}}