/* Overrides to min.css */
#mainArea{opacity:0}
.type_pc #mainArea,.type_sp #mainArea{opacity:1}
.type_pc #mainArea,.type_pc #mainArea div,.type_pc #mainArea h1,.type_pc #mainArea h2,.type_pc #mainArea h3,.type_pc #mainArea h4,.type_pc #mainArea h5,.type_pc #mainArea p{font-family:Roboto,sans-serif!important;font-weight:300}
.type_pc #mainArea{max-width:1200px;margin:0 auto;background:#fafafa}
.type_pc #mainArea h1{opacity:0;position:relative}
.type_pc #mainArea h1 .logo{position:absolute;left:50%;top:54%;margin-left:-103px;margin-top:-30px;opacity:0}
.type_pc #mainArea h1.show .logo{top:50%;opacity:1;-webkit-transition:all 1.6s .6s ease;-moz-transition:all 1.6s .6s ease;-o-transition:all 1.6s .6s ease;transition:all 1.6s .6s ease}
.type_pc #mainArea h1.show{opacity:1;-webkit-transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;transition:all 1.2s linear}
@media screen and (min-width: 1278px){
  .type_pc #accessay_content .left_content .content{padding:0 10px 0 30px}
  .type_pc #accessay_content .center_content .content{padding-left: 20px;padding-right: 20px;}
  .type_pc #accessay_content .right_content .content{padding:0 30px 0 10px}
}
@media screen and (max-width: 1278px){
  .type_pc #accessay_content .right_content .content{margin-top:0;}
}
.type_pc #accessay_content .content ul{padding-left:0;}
.type_pc #accessay_content .content ul li span{width:157px;top:0;padding-left:15px;line-height:18px;vertical-align:middle;}
.type_pc #accessay_content .content ul li span span{position:relative;top:0;padding-left:0;line-height:14px;}
.type_sp #iframe{width:90%;margin:0 auto;}


.type_pc #main_content_4 .ttl{top:29%;text-shadow:0 1px 2px rgba(0,0,0,1);}
.type_pc #main_content_4 .text, .type_pc #main_content_4 a{top:29%;text-shadow:0 1px 2px rgba(0,0,0,1);}
.type_pc #main_content_4 .text.soundmondo{margin-top:168px;top:29%;}
.type_pc #main_content_4 a.first{margin-top:198px;top:29%;}
.type_pc #main_content_4 a.second{margin-top:228px;top:29%;}
.type_pc #main_content_4.show .ttl{top:26%;}
.type_pc #main_content_4.show .text, .type_pc #main_content_4.show a{top:26%;}
.type_pc #main_content_4.show .text.soundmondo{top:26%;}
.type_pc #main_content_4.show a.first{top:26%;}
.type_pc #main_content_4.show a.second{top:26%;}

.type_sp #main_content_4.show .text.soundmondo{margin-top:0;}
.type_sp #main_content_4.show a.first{margin-top:16px;}
.type_sp #main_content_4.show a.second{margin-top:16px;}
