#wrap:after{content:"";display:block;clear:both}#wrap .mainbox{padding:5px 0;background:url(../img/mainbox-bg.jpg)}#wrap .mainbox:after{content:"";display:block;clear:both}#wrap .mainbox .maing{text-align:center}#wrap .mainbox .maing a{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}#wrap .mainbox .maing a:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}#wrap .mainbox .maing a img{width:100%;max-width:1000px;box-shadow:none}#wrap section:after{content:"";display:block;clear:both}#wrap section .container div img{width:100%}#wrap section .container div p span{color:red;font-weight:bold}#wrap section .container .formbtn{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;clear:both}#wrap section .container .formbtn:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}#wrap section#useracc{background:#ffffff}#wrap section#useracc .userage{text-align:center}#wrap section#useracc .userage img{max-width:665px;box-shadow:none}#wrap section#hostarea .areabox ul{margin:0;padding:0}#wrap section#hostarea .areabox ul:after{content:"";display:block;clear:both}#wrap section#hostarea .areabox ul li{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;float:left}#wrap section#hostarea .areabox ul li:hover{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;opacity:0.6;-ms-filter:"alpha(opacity=60)"}#wrap section#hostarea .areabox ul li img{width:100%}#wrap section#addposition{background:#ffffff}#wrap section#addposition .waku{background:#f5f5f5}#wrap section#addposition .waku .btn-ita{padding:3px;text-align:center}#wrap section#addposition .waku .thumbnail{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}#wrap section#addposition .waku .thumbnail:hover{opacity:0.6;-ms-filter:"alpha(opacity=60)"}#wrap section#addposition .waku .hos{margin:10px 0}#wrap section#lethoslov{background:url(../img/lethoslov-bg.png)}#wrap section#contact .form-group{clear:both;border-top:1px solid #ffffff;border-bottom:1px solid #ededed}#wrap section#contact .form-group:last-of-type{border-bottom:0}#wrap section#contact .form-group:first-of-type{border-top:0}#wrap section#contact .form-group .clear{clear:both}#wrap section#contact .form-group .forminp{margin-bottom:10px}#wrap section#contact .form-group .addcheck label{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);display:block;width:100%;height:100%;margin-bottom:15px;padding:10px 6px;letter-spacing:2px;text-align:center;border:1px solid transparent;cursor:pointer;background:#F9F5F5;color:#575757}#wrap section#contact .form-group .addcheck label:hover{background:#3AD4C9}#wrap section#contact .form-group .addcheck label:active{-webkit-box-shadow:inset 0 1px 5px rgba(90,90,90,0.125);-moz-box-shadow:inset 0 1px 5px rgba(90,90,90,0.125);box-shadow:inset 0 1px 5px rgba(90,90,90,0.125);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.15)}#wrap section#contact .form-group .addcheck label:focus{outline:thin auto invert}#wrap section#contact .form-group .addcheck label.checked{color:#ffffff;background:#48A1EE}#wrap section#contact .form-group .addcheck label.silent{background:#ffffff}#wrap section#contact .form-group .addcheck input{display:none}#wrap section#contact .form-group.submit input{-webkit-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 5px 0px rgba(0,0,0,0.15);box-shadow:1px 1px 5px 0px rgba(0,0,0,0.15)}#wrap section#contact .form-group.submit input:active{-webkit-box-shadow:inset 0 1px 5px rgba(90,90,90,0.125);-moz-box-shadow:inset 0 1px 5px rgba(90,90,90,0.125);box-shadow:inset 0 1px 5px rgba(90,90,90,0.125)}#wrap section#contact .dtlbox dl{border-bottom:1px solid #ededed;border-top:1px solid #ffffff}#wrap section#contact .dtlbox dl:first-of-type{border-top:0}#wrap section#contact .dtlbox dl:last-of-type{border-bottom:0;margin-bottom:30px}#wrap section#contact .dtlbox .reset{color:#ffffff;background:#292929;opacity:0.8;-ms-filter:"alpha(opacity=80)"}#wrap section#contact .dtlbox .reset:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}#wrap section#contact .caution{clear:both}@media (min-width: 768px){header{height:60px;line-height:60px}header h1{font-size:29px;font-size:2.9rem;line-height:60px;text-align:center}header div a img{max-width:137px}#wrap section{padding:50px 0}#wrap section .container div h2{margin-bottom:25px;font-size:35px;font-size:3.5rem}#wrap section .container div p{line-height:1.5}#wrap section .container div p span{font-size:20px;font-size:2rem}#wrap section .container div .hosok{margin:10px 0 0;font-size:12px;font-size:1.2rem;line-height:1.3}#wrap section .container .titlearea{text-align:center}#wrap section .container .formbtn{margin:50px auto 0}#wrap section#hostarea .areabox{padding:0}#wrap section#hostarea .areabox ul li{width:32%;margin:0 2% 2% 0}#wrap section#hostarea .areabox ul li:nth-of-type(3n){margin:0 0 2% 0}#wrap section#hostarea .titlearea p{margin:0 0 25px}#wrap section#useracc .userage{margin-top:15px}#wrap section#useracc .userage p{margin:30px 0}#wrap section#addposition .waku{padding:30px 0}#wrap section#addposition .waku h3{font-size:30px;font-size:3rem;margin-bottom:15px}#wrap section#addposition .waku .btn-ita{margin-top:15px}#wrap section#addposition .waku .hos{font-size:20px;font-size:2rem;text-align:center}#wrap section#contact .dtlbox dl{padding:5px 0}#wrap section#contact .dtlbox dl dt{padding:8px 0}#wrap section#contact .dtlbox dl dd{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-height:36px;padding:8px 10px;line-height:1.7;background:#ffffff}#wrap section#contact .dtlbox dl dd span{display:block}#wrap section#contact .caution{margin-top:30px;text-align:center}}@media (min-width: 992px){#wrap section .container div h2{margin-bottom:40px;font-size:40px;font-size:4rem}#wrap section .container div p{line-height:1.7}#wrap section .container .formbtn{margin:25px auto 0}#wrap section#hostarea .titlearea p{margin:0 0 40px}#wrap section#hostarea .areabox{padding:0}#wrap section#hostarea .areabox ul li{width:260px;margin:0 10px 10px 0}#wrap section#hostarea .areabox ul li:nth-of-type(3n){margin:0 0px 10px 0}}@media (min-width: 1200px){#wrap section#hostarea .areabox ul li{width:258px;margin:0 10px 10px 0}#wrap section#hostarea .areabox ul li:nth-of-type(3n){margin:0 0px 10px 0}}@media (max-width: 767px){header{height:40px;line-height:40px}header h1{font-size:20px;font-size:2rem;line-height:40px}header div a img{max-width:137px}#wrap section{padding:20px 0}#wrap section .container div h2{font-size:30px;font-size:3rem;margin:0 0 20px}#wrap section .container div p{line-height:1.5}#wrap section .container div p span{font-size:18px;font-size:1.8rem}#wrap section .container div .hosok{margin:10px 0 0;font-size:12px;font-size:1.2rem;line-height:1.3}#wrap section .container .box{margin-bottom:20px}#wrap section .container .formbtn{margin:10px auto 0}#wrap section#hostarea .titlearea p{margin:0 0 20px}#wrap section#hostarea .areabox ul li{width:32%;margin:0 2% 2% 0}#wrap section#hostarea .areabox ul li:nth-of-type(3n){margin:0 0 2% 0}#wrap section#useracc .userage p{margin:15px 0}#wrap section#addposition .waku{padding-top:15px;padding-bottom:15px}#wrap section#addposition .waku:after{content:"";display:block;clear:both}#wrap section#addposition .waku h3{margin-bottom:15px}#wrap section#addposition .waku .hos{font-size:18px;font-size:1.8rem}#wrap section#contact .dtlbox dl{padding:10px 0}#wrap section#contact .dtlbox dl dt{font-size:16px;font-size:1.6rem;margin-bottom:5px}#wrap section#contact .dtlbox dl dd{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-height:33px;padding:5px 10px;line-height:1.7;background:#ffffff}#wrap section#contact .dtlbox dl dd span{display:block}#wrap section#contact .caution{font-size:13px;font-size:1.3rem;margin-top:30px}}
