/*
Theme Name: mtkmtksk
Thme URI:
Description: 無添加無着色のテーマ
Author: mituhira
*/
#nav li a,.c1{display:block}html{background:url(http://mtkmtksk.xii.jp/wp-content/themes/mtkmtksk/images/bg.jpg);font-family:"Hiragino Kaku Gothic ProN",Meiryo,"游ゴシック",YuGothic,sans-serif;font-size:62.5%;line-height:1.5;-webkit-text-size-adjust:100%}body{font-size:1.4rem}embed,iframe,img,object,video{max-width:100%;width:auto}iframe,img,video{height:auto}h1{font-size:3.6rem;line-height:3.8;margin-bottom:12px}h2{font-size:3.2rem;line-height:3.2;margin-bottom:8px}h3{font-size:2.8rem;line-height:2.6;margin-bottom:6px}h4{font-size:2.4rem;line-height:2.2;margin-bottom:4px}h5{font-size:2rem}h6{font-size:1.8rem}a{color:#26a686;line-height:inherit;text-decoration:none}a:hover{color:#535353}a:focus{color:#333;outline:0}.header{border-bottom:1px solid #dedede;margin:20px auto;height:60px}.header img{float:left;height:35px;width:220px}#nav{float:right;font-size:1.5rem;margin-top:19px;height:40px}#nav li{float:left;margin-left:30px;height:41px}#nav>a{display:none}#nav .current-menu-item{border-bottom:1px solid #39b388}@media handheld,only screen and (max-width:768px),only screen and (max-device-width:768px)and (orientation:portrait){#nav{margin-top:5px;height:38px}#nav li{width:43%;margin-top:18px;margin-left:20px}#nav>a{width:30px;height:30px;text-align:left;text-indent:-9999px;border:1px solid #777;border-radius:2px;position:relative}#nav>a:after,#nav>a:before{position:absolute;border:2px solid #777;top:35%;left:25%;right:25%;content:''}#nav>a:after{top:60%}#nav:not( :target )>a:first-of-type,#nav:target>a:last-of-type{display:block}#nav>ul{background:url(http://mtkmtksk.xii.jp/wp-content/themes/mtkmtksk/images/bg.jpg);z-index:1001;display:none;height:auto}#nav:target>ul{display:block;position:fixed;right:0}}#infscr-loading,.tip{border-radius:4px;position:absolute}.border,.box,.contact{border:1px solid #dedede}.box,.grid-sizer{width:23.5%}.gutter-sizer{width:2%}.box{float:left;margin:0 0 30px;background-color:#fff;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:5px;font-size:1.1rem;box-shadow:0 2px 1px #eee;-moz-box-shadow:0 2px 1px #eee;-webkit-box-shadow:0 2px 1px #eee}.border,.contact,form{margin-bottom:20px}@media handheld,only screen and (max-width:768px),only screen and (max-device-width:768px)and (orientation:portrait){.box,.grid-sizer{width:30%}.gutter-sizer{width:4.5%}}@media handheld,only screen and (max-width:480px),only screen and (max-device-width:480px)and (orientation:portrait){.box,.grid-sizer{width:48%}.gutter-sizer{width:4%}}.tip{color:#fff;background:#1b1b1b;-webkit-border-radius:4px;-moz-border-radius:4px;height:80px;left:-15px;margin-left:-25px;min-width:150px;padding:10px 15px 0;pointer-events:none;top:-12px;width:auto;z-index:1000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;box-shadow:0 3px 8px rgba(0,0,0,.1);-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover .tip{font-size:1.2rem;left:10px;top:-12px;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#infscr-loading{background:#000;bottom:0;color:#FFF;font-style:normal;font-size:1.4rem;left:50%;margin-left:-100px;text-align:center;opacity:.8;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;width:200px;z-index:100}.border{padding:8px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 2px 1px #eee;-webkit-box-shadow:0 2px 1px #eee;word-wrap:break-word}.border,.contact{background-color:#fff;box-shadow:0 2px 1px #eee;border-radius:2px}.contact{-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 2px 1px #eee;-webkit-box-shadow:0 2px 1px #eee;word-wrap:break-word}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:#fff;border:1px solid #ccc;padding:4px 6px;vertical-align:middle;outline:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:border linear .4s,box-shadow linear .4s;-o-transition:border linear .4s,box-shadow linear .4s;-moz-transition:border linear .4s,box-shadow linear .4s;-webkit-transition:border linear .4s,box-shadow linear .4s;margin:0;display:block}.c1{background:#fff;padding:15px 20px;border-bottom:1px solid #ccc;line-height:2}.c2{background:rgba(240,240,240,.6);padding:20px;border-bottom:1px solid #ccc;line-height:2}p.c1,p.c2{margin:0}.c1:hover,.c2:hover{background:#eeeeef}.c1.last,.c2.last{border-bottom:none}.c1 textarea,.c2 textarea{font-size:1.3rem;margin-bottom:10px;width:100%}span.wpcf7-checkbox{content:"";display:table;clear:both;width:100%}span.wpcf7-list-item{display:block;float:left;font-size:1.2rem;margin-left:0;width:50%}input[type=email],input[type=tel],input[type=text],textarea{width:100%}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #20b2aa}input[type=email],input[type=tel],input[type=text],select{outline:0}textarea{height:120px;outline:0}.wpcf7-submit{border:none;border-radius:2px;color:#FFF;cursor:pointer;display:inline-block;font-size:1.6rem;height:40px;line-height:26px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent;background-color:#26a686;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;box-shadow:0 2px 1px #ddd;-moz-box-shadow:0 2px 1px #ddd;-webkit-box-shadow:0 2px 1px #ddd}.wpcf7-submit:hover{background-color:#2bbbad;-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15);box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.wpcf7-submit:active{background-color:#26a69a;box-shadow:0 0 1px #ccc;-moz-box-shadow:0 0 1px #ccc;-webkit-box-shadow:0 0 1px #ccc}span.wpcf7-not-valid-tip{background-color:#f66;border:1px solid red;border-radius:2px;color:#fff;margin-top:5px;position:relative;padding:.5em 1em .4em}span.wpcf7-not-valid-tip:after,span.wpcf7-not-valid-tip:before{content:'';position:absolute;bottom:100%;left:15px;border:solid transparent}span.wpcf7-not-valid-tip:after{margin-left:1px;border-bottom-color:#f66;border-width:7px}span.wpcf7-not-valid-tip:before{border-bottom-color:red;border-width:8px}input[type=checkbox]{margin:0 0 4px;vertical-align:middle}.alert{padding:10px;margin-bottom:18px;color:#c09853;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeee0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.footer{border-top:solid #ddd;border-width:1px 0 0;clear:both;font-size:1rem;height:0;padding:20px 0 50px}@media handheld,only screen and (max-width:480px),only screen and (max-device-width:480px)and (orientation:portrait){span.wpcf7-list-item{width:90%}.tip{display:none}}