/*!
Theme Name: basic_theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: basic_theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

basic_theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.flex-wrap{display:flex;flex-wrap:wrap}.new-cont{width:1000px;margin:20px auto}body #cont02 .tab.flex-wrap li{float:none;width:19.2%;margin-right:1%;padding:0 !important}body #cont02 .tab.flex-wrap li img{width:100%;height:auto}body .tab.tabs a{display:block;width:100%;height:100%;padding:10px 16px;cursor:pointer}body header .h-inner h1{float:none;margin-top:0;display:flex;justify-content:flex-end;width:65%}body header .h-inner h1 img{height:30px;width:auto}body header .h-inner .l-logo{float:none;width:35%;margin:0}body header{height:70px}body header img{height:50px;width:auto}body header .h-inner{height:auto;display:flex;flex-wrap:wrap;align-items:center;height:100%}body #kv .kv-inner{margin:0 auto;padding-bottom:10%}body #kv{height:auto}body #kv{background:url(../img/kv-back5.png) center top no-repeat;background-size:cover}body #cont02 .tab.flex-wrap li:last-child{margin-right:0}body #cont02 .bbb1:before{width:19.15%;left:.1%}body #cont02 .bbb2:before{left:20.3%;width:19.15%}body #cont02 .bbb2b:before{left:40.5%;width:19.15%}body #cont02 .bbb3:before{left:60.7%;width:19.15%}body #cont02 .bbb4:before{left:80.9%;width:19.15%}body #cont02 .bbb4:before{content:"";position:absolute;top:-17px;background:#596f96;height:23px}#cont02 .tab{width:799px}#cont02{background:url(../img/back-tile.jpg) no-repeat center top;background-size:cover;padding-bottom:50px}body #cont02 .tab.flex-wrap li img{width:auto;height:21px}#cont02 .bbb1,#cont02 .bbb2,#cont02 .bbb2b,#cont02 .bbb3,#cont02 .bbb4{position:relative}#cont02 .bbb1 a,#cont02 .bbb2 a,#cont02 .bbb2b a,#cont02 .bbb3 a,#cont02 .bbb4 a{position:absolute;top:0;right:0;height:77%;width:14%;display:block}#kv .kv-inner ul li,#kv .kv-inner ul li:first-child{margin-top:30px;margin-bottom:6px}#cont02 .bbb4 a.zetton{position:absolute;top:0;right:auto;left:0;height:94%;width:70%;display:block}#cont02 .bbb{height:270px;width:799px}#cont02 .bbb1{background:url(../img/cont01.png) no-repeat top center;background-size:contain}#cont02 .bbb2{background:url(../img/cont02.png) no-repeat top center;background-size:contain}#cont02 .bbb2b{background:url(../img/cont03.png) no-repeat top center;background-size:contain}#cont02 .bbb3{background:url(../img/cont04.png) no-repeat top center;background-size:contain}#cont02 .bbb4{background:url(../img/cont05zzzz.png) no-repeat top center;background-size:contain}header.smaller .h-inner h1 img{width:auto;height:30px}header.smaller{text-align:center;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;height:70px}.five-uncer .five-wrap .f-right .color{margin-top:10px;line-height:1.3;margin-bottom:8px}@media only screen and (min-width: 769px){header.smaller .h-inner h1{margin-top:0}header.smaller .h-inner h1 img{margin-top:0}}@media only screen and (max-width: 1100px){.new-cont{width:100%;margin:20px auto}}@media only screen and (max-width: 840px){#cont02 .inner{width:100%}#kv .kv-inner ul li a.dl2{margin-bottom:0px}#kv .kv-inner ul{padding-top:20px}#kv .kv-inner ul li a{width:200px;height:auto}#kv .kv-inner ul li,#kv .kv-inner ul li:first-child{margin-top:20px;margin-bottom:6px}header.smaller .h-inner h1 img{width:auto;height:auto}body .tab.tabs a{padding:5px;cursor:pointer}body header{padding:10px}body header img{height:auto;width:auto;max-height:54px}#cont05 .parent{margin-top:50px;display:flex;flex-wrap:wrap}#cont05 .parent .f-right{width:50%;margin-right:0;position:relative;right:50px;top:-50px;order:2}#cont05 .parent .f-right img{width:100%;height:auto;max-width:100%;position:static}#cont05 .parent .white-b{position:static;margin-top:0}#cont05 .parent .f-left{width:50%;order:1;margin-right:0}.new-cont{padding:0 20px}header{height:98px !important}#kv{margin-top:98px !important}.marging{display:none}body header .h-inner h1 img{height:auto;width:auto;max-height:31px}body header .h-inner .l-logo{float:none;width:50%;margin:0;height:auto;padding:0 15px;display:flex;align-items:center}body header .h-inner h1{width:50%;text-align:right;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end}body header .h-inner{display:flex;flex-wrap:wrap;height:100%}#cont02 .tab{width:100%}#cont02 .bbb{width:100%;height:274px}.new-cont{margin:20px auto}#cont02 .tab li{margin-left:0}.page02 .kv-under{margin:30px auto 0}#cont02 .tab li:first-child+li+li{margin-right:1%}#cont02 .inner .panel-wrap{margin-bottom:0}body #cont02 .bbb1:before{left:0}body #cont02 .bbb2b:before{left:40.3%;width:19.4%}body #cont02 .bbb3:before{left:60.6%}#cont02 .bbb a img{position:absolute;top:0;right:-3.2%;height:64%}.kv-under{width:95%;position:relative;display:flex;flex-wrap:wrap}.kv-under img{width:100%}}@media only screen and (max-width: 680px){.sp-none{display:none !important}#kv .kv-inner ul{margin-right:2%}#cont05 .parent{margin-top:0}.pc-none{display:block !important}#cont05 .parent .f-right{width:70%;margin-right:0;position:relative;right:50px;top:40px;order:1;margin:0 auto}#cont05 .parent .f-left{width:100%;order:2;margin-right:0}.five-uncer .five-wrap .f-right{float:none;width:100%}#kv .kv-inner ul li a{width:120px;height:auto}#kv .kv-inner ul li,#kv .kv-inner ul li:first-child{margin-top:0px;margin-bottom:6px}.five-uncer .five-wrap .f-right .item li span{top:10px;left:41%;font-size:13px;line-height:1.2;font-weight:bold}.five-uncer h3{height:initial;margin-bottom:5px}.page02 .kv-under{margin-top:-40px}}@media only screen and (max-width: 450px){.five-uncer .five-wrap .f-right .item li span{font-size:10px;word-spacing:-.6px}header .h-inner h1{padding:10px;margin:0;display:flex;align-items:center;justify-content:flex-end}#cont05 .parent .f-right{width:100%;margin-right:0;position:relative;right:0;top:0px;order:1;margin:0 auto}header .h-inner .l-logo{padding:10px;display:flex;align-items:center}header{height:68px !important}#kv{margin-top:68px !important}.new-cont{margin:20px auto;padding:0 20px}#cont02 .bbb{width:100%;height:164px}#cont02 .kv-under{padding-bottom:0;margin-top:50px;position:relative}.ChangeElem_Btn.ChangeElem_Btn2.is-active{position:relative}.ChangeElem_Btn.ChangeElem_Btn2.is-active:after{content:"";width:70%;position:absolute;bottom:3px;left:15%;height:3px;background:#f8d804;display:block}#cont02 .bbb:before{content:none !important}#cont02 .detail{width:49%}body #cont02 .tab.flex-wrap li:nth-child(even){margin-right:0}body #cont02 .tab.flex-wrap li{float:none;width:49.5%;margin-bottom:5px;border-radius:20px}#cont02 .bbb1{background:url(../img/sp-tab01c.png) no-repeat center top;background-size:contain}#cont02 .bbb2{background:url(../img/sp-tab02c.png) no-repeat center top;background-size:contain}#cont02 .bbb2b{background:url(../img/sp-tab03c.png) no-repeat center top;background-size:contain}#cont02 .bbb3{background:url(../img/sp-tab04c.png) no-repeat center top;background-size:contain}#cont02 .bbb4{background:url(../img/sp-tab05ccc.png) no-repeat center top;background-size:contain}#cont02 .bbb1 a,#cont02 .bbb2 a,#cont02 .bbb2b a,#cont02 .bbb3 a,#cont02 .bbb4 a{position:absolute;top:0;right:0;height:94%;width:19%;display:block}body header .h-inner h1{width:40%;margin-left:4%;text-align:right;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end;margin-left:10%}body header .h-inner .l-logo{float:none;width:50%;margin:0;height:auto;padding:0 15px 0 0;display:flex;align-items:center}}@media only screen and (max-width: 400px){#cont05 .parent .f-right{top:40px}#cont05 .parent .f-right #cont05 .parent{margin-top:-40px}}@media only screen and (max-width: 360px){#cont05 .parent .f-right{top:0px;height:240px}#kv .kv-inner ul li a{width:85px;height:auto}}@media only screen and (max-width: 355px){.five-uncer .five-wrap .f-right .item li{width:100%}.five-uncer .five-wrap .f-right .item li img{width:33%}}
/*# sourceMappingURL=new-add2.css.map */
