﻿#mainArea{min-width:1100px;text-align:center;background:white;font-family:"Droid Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.logo-bg{background-image:url(//s.pimg.jp/pixta/assets/public/img/logo2015/10th-main-2-ff03f1413f25d29f4b6043fed7abadda051f18744501191a6364689411916ed0.gif);background-position:50% 0}.competition-main{text-align:center;color:white}.competition-main h1{font-size:3.7em;letter-spacing:0.1em;padding-top:5.6em}.competition-main .text-1{font-size:1.4em;letter-spacing:0.1em;padding-top:1.9em;line-height:1.7em}.competition-main .text-2{font-size:2.8em;letter-spacing:0.1em;font-weight:bold;color:black;padding-top:1.0em;margin-left:0.3em}.competition-main .text-2 span{color:#e99e31;margin-right:0.7em}.top-lead-inner{position:relative;width:980px;margin:0 auto;text-align:left}.bg{height:440px;background-repeat:no-repeat;background-size:cover}.logo-sample-color{margin:10px 0 0}.logo-sample-color span{color:white;padding:15px 20px;display:inline-block;text-align:center;margin-right:10px}.logo-sample-color .sample-1{background:#1abc9c}.logo-sample-color .sample-2{background:#2ecc71}.logo-sample-color .sample-3{background:#16a085}.logo-sample-color .sample-4{background:#27ae60}.sns-share-btn{text-align:center;font-size:3.5em;padding:15px 0 !important}.sns-share-btn a{color:#e2433d;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.sns-share-btn a:hover{color:black}#wrapper{min-width:980px;text-align:center}#wrapper fa{position:relative;top:1px;font-size:1.2em}#wrapper h2{padding:15px 30px;border:2px solid;display:inline-block;font-size:1.8em;letter-spacing:0.2em;font-weight:bold;background-color:white;margin-bottom:30px}#wrapper h2.title-bg{background-color:black;color:white;border:none}#wrapper .text{font-size:1.7em;letter-spacing:0.15em;font-weight:bold;margin-bottom:10px}#wrapper .text-red{font-size:1.5em;letter-spacing:0.15em;display:inline-block;color:#db2e2e;border-bottom:1px solid;padding-bottom:5px;text-decoration:none}#wrapper p{font-size:1.25em;letter-spacing:0.05em;line-height:1.8em}#wrapper .block{width:980px;margin:0 auto;text-align:left}#wrapper .block section{padding:50px 0}.bg-color{background-color:#fff9eb}@media screen and (max-width: 980px){#wrapper .block section{padding:50px}.competition-main h1{padding-top:5.6em}.logo-list li .logo-text{width:510px;font-size:0.75em}iframe,.logo-list li{width:880px !important}.logo-list li .logo-text{width:510px !important}.logo-list li .logo-text .bdr{margin-top:10px !important}.img{width:880px !important}}.logo-list{margin-top:30px}.logo-list li{margin-bottom:15px;width:980px}.logo-list li .logo-block{width:350px;height:270px;line-height:40px;color:#fff;font-size:14px;text-align:center;background-color:white;float:left}.logo-list li .logo-text{width:610px;height:270px;font-size:0.8em;letter-spacing:0.05em;line-height:1.8em;color:black;text-align:left;background-color:white;float:left;padding-right:20px}.logo-list li .logo-text span{font-weight:bold;font-size:1.1em;margin-bottom:5px;display:block}.logo-list li .logo-text .bdr{border-bottom:1px solid #ccc;padding-bottom:15px;margin:20px 0 15px}.logo-list li .logo-text .bdr2{border-bottom:1px solid #ccc;padding-bottom:15px;margin:10px 0 15px}.logo-list li .logo-text p{line-height:1.6em}
