body{font-family:"dnp-shuei-mgothic-std", "-apple-system", "blinkmacsystemfont", "yu gothic", "yugothic", "Verdana", "Meiryo", sans-serif;color:#333}body,h1,h2,h3,h4,h5,h6,p,ol,ul,figure{margin:0;padding:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;margin-bottom:20px}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-loading .slick-list{background:#fff url("/img/ajax-loader.png") center center no-repeat}@font-face{font-family:"slick";src:none;src:none format("embedded-opentype"),none format("woff"),none format("truetype"),none format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:20px}.slick-dots{position:absolute;bottom:-10px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:#666;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#666;opacity:.75}a{color:#111;text-decoration:none}a:visited{color:#111}h1,h2,h3,h4,h5,h6,blockquote{line-height:1.6;word-wrap:break-word;color:#333}p{padding:0 0 30px 0;line-height:2;word-wrap:break-word;font-size:100%}@media (min-width: 1025px){p{font-size:105%;padding-bottom:40px !important}}p strong{color:#000000}ol,ul,li,dl,dd{margin:0;line-height:1.8;list-style:none}@media (min-width: 1025px){ol,ul,dl,table,blockquote{font-size:110%}}table{border-collapse:collapse;border-spacing:0;line-height:1.8}img{max-width:100%;height:auto}button,input,select,textarea{font-family:inherit;font-size:100%}@media (min-width: 1025px){button,input,select,textarea{font-size:110%}}.cf::after{content:"";display:block;clear:both}.bg-one{background:#FFFFFF}.clickable{cursor:pointer}#header{width:100%;background:#FFF;position:fixed;left:0;top:0;z-index:100;-webkit-box-shadow:0 3px 4px rgba(171,171,171,0.5);box-shadow:0 3px 4px rgba(171,171,171,0.5);padding:7px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 1025px){#header{background:none;position:relative;width:1140px;height:40px;margin:0 auto;-webkit-box-shadow:none;box-shadow:none;padding:10px 0}}#header #spin-menu{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5}@media (min-width: 1025px){#header #spin-menu{display:none}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#header #spin-menu{-webkit-box-flex:0.3;-ms-flex:0.3;flex:0.3}}#header .spinner-master *{-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-box-sizing:border-box;box-sizing:border-box}#header .spinner-master{width:30px;float:left;position:relative;margin-left:15px}#header #spinner-form{width:30px;background:url("/img/menu-off.png") no-repeat;background-size:30px;padding-top:20px;z-index:1;cursor:pointer}#header #spinner-form.active{background:url("/img/menu-on.png") no-repeat;background-size:18px}#header .hammenu{width:100%;height:100%;background:#4eb87f;overflow:hidden;opacity:1;z-index:2;left:0;top:50px;display:none;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}#header .hammenu #closemenu{padding:0 20px 20px 20px;text-align:center}#header .hammenu #closemenu p span{background:url("/img/menu-on.png") no-repeat white;background-size:12px;background-position:20% 50%;padding:10px 20px 10px 38px;border-radius:30px;cursor:pointer;color:#434343}#header .hammenu #ham-wrap{padding:12px 15px}#header .hammenu #ham-wrap dl{margin-bottom:20px}#header .hammenu #ham-wrap dl dt{font-size:130%;font-weight:bold;margin-bottom:10px;border-bottom:1px solid #120e0c;padding:10px 0}#header .hammenu #ham-wrap dl dd{margin:0 0 10px 5px;font-size:120%}@media (min-width: 1025px){#header #logo{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8}}#header #logo img{width:130px;max-height:100%;display:block}@media (min-width: 1025px){#header #logo img{width:140px}}#header #gnavi-forpc{display:none}@media (min-width: 1025px){#header #gnavi-forpc{display:block}#header #gnavi-forpc ul li{float:left;margin-left:40px;font-size:110%}#header #gnavi-forpc ul li a{font-weight:bold;opacity:1}#header #gnavi-forpc ul li a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}}#header #search-header{margin-right:15px}@media (min-width: 1025px){#header #search-header{display:none}}#header #search-header .btn{width:25px;height:25px;background:url("/img/search-icon.png") no-repeat;background-size:22px;background-position:50% 60%}#header #search-header .active{width:28px;background:url("/img/menu-on.png") no-repeat;background-size:18px;background-position:50% 32%}#header #search-header #search{float:right}#header .search-box{background:#6be5a3;width:100%;max-height:100vh;top:48px;left:0;z-index:2;display:none;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}#header .search-box.active{display:block;height:auto}#header .searchbox-head{text-align:center;padding:15px 0}#header .searchbox-head .title{padding:0 0 10px 0;font-size:110%}#header .searchbox-head h2{font-size:130%;display:inline-block;position:relative}#header .searchbox-head h2:after{content:"";width:50%;height:4px;background:#434343;position:absolute;left:0;right:0;margin:auto;bottom:-14px}#header .searchbox-head ul{padding:30px 5px 20px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header .searchbox-head ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}#header .searchbox-head ul li a{display:block;background:white;padding:8px 0;color:#111;text-decoration:none;border-radius:6px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);font-size:100%;margin:6px 10px;font-weight:bold;opacity:1}#header .searchbox-head ul li a:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#header #closemenu2{padding:0 20px 80px 20px;text-align:center}#header #closemenu2 p span{background:url("/img/menu-on.png") no-repeat white;background-size:12px;background-position:20% 50%;padding:10px 20px 10px 38px;border-radius:30px;cursor:pointer;color:#434343}#wrapper{width:100%;padding-top:50px;position:relative}@media (min-width: 1025px){#wrapper{padding:0}#wrapper.insidepage{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.2);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.2)}}#wrapper #main-bg{background:#f2f2f2;position:relative}#wrapper #main-bg #main-heading{background-image:url("/img/main-img-sp.jpg");background-repeat:no-repeat;background-size:cover;background-position:0% 100%;min-height:300px}@media (min-width: 1025px){#wrapper #main-bg #main-heading{width:1480px;margin:0 auto;background-image:url("/img/main-img-pc.jpg");background-repeat:no-repeat;background-size:auto;background-position:left;min-height:450px}#wrapper #main-bg #main-heading h1{font-size:240% !important;position:relative !important;left:0 !important;top:30px !important;padding:50px 160px 0 620px}#wrapper #main-bg #main-heading h1 span.bigger{font-size:140% !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #main-bg #main-heading{background-image:url("/img/main-img-tablet.jpg");background-repeat:no-repeat;background-size:contain;background-position:0% 100%;min-height:300px}#wrapper #main-bg #main-heading h1{font-size:160% !important;padding:20px !important}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 1){#wrapper #main-bg #main-heading{width:1200px;margin:0 auto;background-image:url("/img/main-img-tablet.jpg");background-repeat:no-repeat;background-size:contain;background-position:left;min-height:450px}#wrapper #main-bg #main-heading h1{font-size:240% !important;padding:50px 50px 0 450px}}@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (-webkit-min-device-pixel-ratio: 2), screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi){#wrapper #main-bg #main-heading{width:1200px;margin:0 auto;background-image:url("/img/main-img-tablet.jpg");background-repeat:no-repeat;background-size:contain;background-position:left;min-height:450px}#wrapper #main-bg #main-heading h1{font-size:240% !important;padding:50px 50px 0 450px}}#wrapper #main-bg #main-heading h1{font-size:140%;color:#000;position:absolute;line-height:1.6;right:12px;top:45px;left:37%;font-weight:bold}#wrapper #main-bg #main-heading h1 span{color:#ffa70e}#wrapper #main-bg #main-heading h1 span.bigger{font-size:115%}#wrapper #sec-one{width:100%;background:url("/img/children-img.jpg");background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#wrapper #sec-one .color-overlay{width:100%;height:100%;background:black;opacity:0.7;position:absolute}#wrapper #sec-one section{text-align:center;color:white;padding:25px 12px;z-index:1}#wrapper #sec-one section h2{font-size:150%;display:inline;position:relative}#wrapper #sec-one section h2:after{content:'';height:4px;width:50%;background:#cbcbcb;position:absolute;left:calc(50% - 25%);bottom:-13px;border-radius:30px}#wrapper #sec-one section p{padding:22px 0 0 0}#wrapper .align-cen{text-align:center;padding-bottom:45px}@media (min-width: 1025px){#wrapper .align-cen{padding-bottom:60px}}#wrapper .align-cen h2,#wrapper .align-cen h3{font-size:130%;display:inline-block;position:relative}@media (min-width: 1025px){#wrapper .align-cen h2,#wrapper .align-cen h3{font-size:180%}}#wrapper .align-cen h2:after,#wrapper .align-cen h3:after{content:"";width:60%;height:5px;background:#c1c1c1;position:absolute;left:0;right:0;margin:auto;bottom:-18px;border-radius:30px}@media (min-width: 1025px){#wrapper .align-cen h2:after,#wrapper .align-cen h3:after{height:6px;bottom:-25px}}#wrapper .chikara-nobasu{text-align:center}@media (min-width: 1025px){#wrapper .chikara-nobasu{margin-bottom:10px}}#wrapper .chikara-nobasu div{display:inline-block;margin-bottom:10px}#wrapper .chikara-nobasu div img{width:70%}@media (min-width: 1025px){#wrapper .chikara-nobasu div img{width:auto;margin:0 10px}}#wrapper #sec-two{background-color:#fcd80d;text-align:center;padding:25px 0 0 0;margin:5px 15px 15px 15px;border-radius:8px}@media (min-width: 1025px){#wrapper #sec-two{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 50px;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper #sec-two .sec-col{float:left;width:475px;margin:0 15px 15px 15px}#wrapper #sec-two .sec-full{width:100%;margin:0 15px}}#wrapper #sec-two h2{font-size:130%;display:inline-block;position:relative}@media (min-width: 1025px){#wrapper #sec-two h2{font-size:160%;margin-left:30px}}#wrapper #sec-two h2:after{content:"";width:50%;height:6px;background:#434343;position:absolute;left:0;right:0;margin:auto;bottom:-14px;border-radius:30px}@media (min-width: 1025px){#wrapper #sec-two h2:after{margin:0}}#wrapper #sec-two ul{padding:30px 5px 20px 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1025px){#wrapper #sec-two ul{display:block;padding:30px 0 0 0}}#wrapper #sec-two ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width: 1025px){#wrapper #sec-two ul li{float:left;width:235px}}#wrapper #sec-two ul li a{display:block;background:white;padding:8px 0;color:#111;text-decoration:none;border-radius:6px;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 5px rgba(0,0,0,0.1);font-size:100%;margin:6px 10px;font-weight:bold;-webkit-transition:0.3s;transition:0.3s}#wrapper #sec-two ul li a:hover{background:black;color:white}@media (min-width: 1025px){#wrapper #sec-two ul li a{padding:6px 0;font-size:110%;text-align:center}}@media (min-width: 1025px){#wrapper .sec-wrap{width:1140px;margin:0 auto}}#wrapper .adver-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 10px 0}#wrapper .adver-banner .desktop{display:none}@media (min-width: 1025px){#wrapper .adver-banner .mobile{display:none}#wrapper .adver-banner .desktop{display:block;padding:0 0 35px 0}}#wrapper #sec-three{padding:35px 15px}@media (min-width: 1025px){#wrapper #sec-three{padding:70px 0}}#wrapper #sec-three .lineup-wrap{padding:10px 0 0 0}@media (min-width: 1025px){#wrapper #sec-three .lineup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#wrapper #sec-three .lineup-wrap .news-lineup{background:white;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (min-width: 1025px){#wrapper #sec-three .lineup-wrap .news-lineup{width:353px}#wrapper #sec-three .lineup-wrap .news-lineup:nth-child(2){margin:0 40px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup{width:230px}#wrapper #sec-three .lineup-wrap .news-lineup:nth-child(2){margin:0 20px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup{width:300px}#wrapper #sec-three .lineup-wrap .news-lineup:nth-child(2){margin:0 30px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup{width:300px}#wrapper #sec-three .lineup-wrap .news-lineup:nth-child(2){margin:0 30px}}#wrapper #sec-three .lineup-wrap .news-lineup a{text-decoration:none;color:#111;display:block;opacity:1}#wrapper #sec-three .lineup-wrap .news-lineup a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure{width:230px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure{width:300px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure{width:300px}}#wrapper #sec-three .lineup-wrap .news-lineup a figure img{display:block;width:100%;height:190px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1025px){#wrapper #sec-three .lineup-wrap .news-lineup a figure img{height:200px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure img{height:130px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure img{height:170px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){#wrapper #sec-three .lineup-wrap .news-lineup a figure img{width:300px}}#wrapper #sec-three .lineup-wrap .news-lineup a h3{font-size:130%;padding-bottom:15px;line-height:1.6}#wrapper #sec-three .lineup-wrap .news-lineup a p{color:#434343;margin:0;padding-bottom:10px;line-height:1.8}#wrapper #sec-three .lineup-wrap .news-lineup .content{position:relative;padding:15px 20px;margin-bottom:30px;-webkit-box-shadow:0px 0px 60px rgba(100,100,100,0.2);box-shadow:0px 0px 60px rgba(100,100,100,0.2);border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media (min-width: 1025px){#wrapper #sec-three .lineup-wrap .news-lineup .content{height:155px;padding:20px 25px 15px 25px}#wrapper #sec-three .lineup-wrap .news-lineup .content p{padding-bottom:15px !important;position:absolute;bottom:10px}}#wrapper #sec-four{background:#6be5a3;padding:35px 0}@media (min-width: 1025px){#wrapper #sec-four{padding:70px 0}}#wrapper #sec-four .sec-wrap .slick-track .slick-slide{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#wrapper .slider-for-service{margin-bottom:20px;padding:10px 0 0 0}@media (min-width: 1025px){#wrapper .slider-for-service{padding:0;margin-bottom:40px}}#wrapper .slider-for-service .slick-slide{background:white;margin:0 10px;opacity:1}#wrapper .slider-for-service .slick-slide:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media (min-width: 1025px){#wrapper .slider-for-service .slick-slide{width:360px !important;margin-right:40px !important;margin-left:0 !important}}#wrapper .slider-for-service .slick-slide .serive-list figure img{display:block;width:100%;height:150px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1025px){#wrapper .slider-for-service .slick-slide .serive-list figure img{height:180px}}#wrapper .slider-for-service .slick-slide .serive-list figure figcaption{padding:15px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1025px){#wrapper .slider-for-service .slick-slide .serive-list figure figcaption{padding:20px}}#wrapper #sec-five{background:#fffade;padding:35px 20px}@media (min-width: 1025px){#wrapper #sec-five{padding:70px 0}}#wrapper #sec-five p{padding:0 0 20px 0;text-align:center}@media (min-width: 1025px){#wrapper #sec-five p{padding:0 0 20px 0}}#wrapper #sec-five .sns{text-align:center;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1025px){#wrapper #sec-five .sns{padding:20px 0 0 0}}#wrapper #sec-five .sns li{margin:0 25px}@media (min-width: 1025px){#wrapper #sec-five .sns li{margin:0 40px}}#wrapper #sec-five .sns li img{width:50px;opacity:1}@media (min-width: 1025px){#wrapper #sec-five .sns li img{width:55px}}#wrapper #sec-five .sns li img:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper .find-sec{background:#f7f7f7;padding:20px 0}@media (min-width: 1025px){#wrapper .find-sec{padding:70px 0}}#wrapper .breadcrumb{padding:12px 0 0 10px;font-size:85%;margin-right:15px}@media (min-width: 1025px){#wrapper .breadcrumb{width:1140px;margin:0 auto;padding:20px 0 20px 0;font-size:90%}}#wrapper .breadcrumb li{float:left;margin-left:5px;color:#999}#wrapper .breadcrumb li a{color:#999;padding-right:5px;text-decoration:underline;opacity:1}#wrapper .breadcrumb li a:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media (min-width: 1025px){#wrapper #detailp{padding:0 0 30px 0}}#wrapper #detailp h1{font-size:160%;line-height:1.4}@media (min-width: 1025px){#wrapper #detailp h1{font-size:220%}}#wrapper #detailp .readmore{text-align:center;padding:0 0 10px 0}@media (min-width: 1025px){#wrapper #detailp .readmore{padding:10px  0 10px 0 !important}}#wrapper #detailp .readmore span{border:1px solid #111111;padding:12px 50px;text-align:center;border-radius:5px;background:url("/img/down-arrow.png") no-repeat white;background-size:12px;background-position:15% 50%;font-size:95%;font-weight:bold;cursor:pointer;opacity:1}#wrapper #detailp .readmore span:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media (min-width: 1025px){#wrapper #detailp .readmore span{font-size:105%}}#wrapper #detailp .close{display:none}#wrapper #detailp .course-sec{background:#ebf4ef;padding:20px;margin:5px 0 20px 0;border-radius:6px;border:1px solid #96c4ab}@media (min-width: 1025px){#wrapper #detailp .course-sec{padding:30px;margin-bottom:30px}}#wrapper #detailp .course-sec section .tags2 li{font-size:80%}#wrapper #detailp .course-sec h3{font-size:140%;padding-bottom:5px}@media (min-width: 1025px){#wrapper #detailp .course-sec h3{font-size:180%}}#wrapper #detailp .course-sec-more{padding-top:5px}#wrapper #detailp .course-sec-more .align-cen2{padding:20px 0 30px 0}#wrapper #detailp .course-sec-more .align-cen2 h4{font-size:120%;display:inline;position:relative}@media (min-width: 1025px){#wrapper #detailp .course-sec-more .align-cen2 h4{font-size:140%}}#wrapper #detailp .course-sec-more .align-cen2 h4:after{content:'';height:4px;width:65%;background:#c1c1c1;position:absolute;left:0;bottom:-15px;border-radius:30px}#wrapper #detailp .course-sec-more ul{padding:0 0 20px 10px;font-size:105%}@media (min-width: 1025px){#wrapper #detailp .course-sec-more ul{font-size:110%}}#wrapper #detailp .course-sec-more ul li{margin:0 0 5px 20px;list-style:disc}#wrapper #detailp .course-sec-more p{font-size:105%}@media (min-width: 1025px){#wrapper #detailp .course-sec-more p{font-size:110%}}#wrapper #detailp .course-sec-more .table-one{width:100%;background:white}#wrapper #detailp .course-sec-more .table-one th{background:#d2e4da;padding:7px 15px;font-size:110%;text-align:left}@media (min-width: 1025px){#wrapper #detailp .course-sec-more .table-one th{padding:6px 20px;font-size:120%}}#wrapper #detailp .course-sec-more .table-one td{border-top:1px solid #a7c3b3;padding:8px 15px;font-size:100%}@media (min-width: 1025px){#wrapper #detailp .course-sec-more .table-one td{padding:10px 20px}}#wrapper #detailp .sdet-table1{width:100%;margin:5px 0 10px 0}#wrapper #detailp .sdet-table1 td{border:1px solid #939393;padding:10px 15px;font-size:105%}@media (min-width: 1025px){#wrapper #detailp .sdet-table1 td{padding:12px 20px;font-size:105%}}#wrapper #detailp .sdet-table1 td span{color:#d25b13;font-size:90%}#wrapper #detailp .align-cen.pdtop30{padding-top:0}#wrapper #detailp .tag-sec-one{margin-bottom:20px}#wrapper #detailp .tag-sec-one .tag-ins{display:-webkit-box;display:-ms-flexbox;display:flex}#wrapper #detailp .tag-sec-one .tag-ins .icon-ul{-webkit-box-flex:1;-ms-flex:1;flex:1}#wrapper #detailp .tag-sec-one .tag-ins p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:90%;font-weight:bold}@media (min-width: 1025px){#wrapper #detailp .tag-sec-one .tag-ins p{font-size:110%}}#wrapper #detailp .tag-sec-one .tag-ins p span{color:#d25b13}#wrapper #detailp .anchor-sec{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1025px){#wrapper #detailp .anchor-sec{margin-bottom:20px}}#wrapper #detailp .anchor-sec div{width:48%;margin-bottom:10px}#wrapper #detailp .anchor-sec div a{background:url("/img/icon-down_arrow.png") no-repeat #4cb67d;background-size:12px;background-position:92% 50%;border-radius:4px;color:white;font-size:110%;display:block;padding:10px;text-align:center}#wrapper #detailp .tokucho-sec{background:#FBF6DB;padding:20px 20px 5px 20px;border-radius:10px;margin-bottom:40px}@media (min-width: 1025px){#wrapper #detailp .tokucho-sec{padding:30px 30px 5px 30px;margin-bottom:50px}}#wrapper #detailp .tokucho-sec dl dt{font-size:120%;background:url("/img/icon-tokusyu.png") no-repeat;background-size:25px;background-position:0 5px;padding:0 0 10px 33px;margin-bottom:10px;line-height:1.5;font-weight:bold;border-bottom:1px solid #666666}@media (min-width: 1025px){#wrapper #detailp .tokucho-sec dl dt{padding:0 0 20px 46px;margin-bottom:20px;background-size:30px}}#wrapper #detailp .tokucho-sec dl dd{padding:0 0 0 36px;margin-bottom:15px}@media (min-width: 1025px){#wrapper #detailp .tokucho-sec dl dd{padding:0 0 0 46px;margin-bottom:25px}}#wrapper #detailp .detailp-one{padding:0 15px}@media (min-width: 1025px){#wrapper #detailp .detailp-one{padding:0}}#wrapper #detailp .detailp-two{padding:20px 15px 0 15px}@media (min-width: 1025px){#wrapper #detailp .detailp-two{padding:0}}#wrapper #detailp .detailp-three h2{background:#4cb67d;padding:10px;margin-bottom:15px;font-size:140%;text-align:center;color:white}@media (min-width: 1025px){#wrapper #detailp .detailp-three h2{padding:15px;font-size:200%;margin-bottom:40px}}#wrapper #detailp .detailp-three dl{padding:0 15px}@media (min-width: 1025px){#wrapper #detailp .detailp-three dl{padding:0 15px 30px 15px}}#wrapper #detailp .detailp-three dl dt{font-size:120%;background-position:0 5px;background-size:20px;padding:0 0 10px 0;margin-bottom:10px;line-height:1.5;font-weight:bold;border-bottom:1px solid #666666}@media (min-width: 1025px){#wrapper #detailp .detailp-three dl dt{padding:0 0 20px 0;margin-bottom:20px}}#wrapper #detailp .detailp-three dl dd{padding:0 0 10px 0;margin-bottom:10px}@media (min-width: 1025px){#wrapper #detailp .detailp-three dl dd{padding:0 0 10px 0;margin-bottom:20px}}#wrapper #detailp .detailp-three .table-div{padding:0 15px}#wrapper #detailp .detailp-three .table-div .table-two{width:100%;margin-bottom:30px}@media (min-width: 1025px){#wrapper #detailp .detailp-three .table-div .table-two{margin-bottom:50px}}#wrapper #detailp .detailp-three .table-div .table-two tr:nth-child(odd){background:#eee}#wrapper #detailp .detailp-three .table-div .table-two tr:nth-child(even){background:#FFF}#wrapper #detailp .detailp-three .table-div .table-two tr td{border:1px solid #666666;line-height:1.2;text-align:left;padding:5px 10px}@media (min-width: 1025px){#wrapper #detailp .detailp-three .table-div .table-two tr td{padding:15px 20px}}#wrapper #detailp .detailp-three .table-div .table-two tr td.left{width:28%;font-weight:bold}#wrapper #detailp .detailp-three .table-div .table-two tr td.right{width:72%}#wrapper #detailp .detailp-three .table-div .table-three{width:100%;margin-bottom:30px}@media (min-width: 1025px){#wrapper #detailp .detailp-three .table-div .table-three{margin-bottom:50px}}#wrapper #detailp .detailp-three .table-div .table-three tr td{border:1px solid #666666;line-height:1.2;text-align:left;padding:5px 10px}@media (min-width: 1025px){#wrapper #detailp .detailp-three .table-div .table-three tr td{padding:15px 20px}}#wrapper #detailp .detailp-three .table-div .table-three tr td.left{width:28%;font-weight:bold;background:#eee}#wrapper #detailp .detailp-three .table-div .table-three tr td.right{width:72%}#wrapper #detailp .detailp-three .table-div p{padding:0 0 30px 0}@media (min-width: 1025px){#wrapper #detailp .detailp-three .martop20{margin-top:30px}}#wrapper #detailp .detailp-three .kuchi-all{text-align:center;padding:0 15px 50px 15px;font-size:110%}@media (min-width: 1025px){#wrapper #detailp .detailp-three .kuchi-all{padding:0 15px 15px 15px !important;font-size:120%}}#wrapper #detailp .detailp-three .kuchi-all a{background:none no-repeat;background-size:10px;background-position:99% 50%;padding:0 20px 0 0;text-decoration:underline;font-weight:bold;opacity:1}#wrapper #detailp .detailp-three .kuchi-all a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}#wrapper #detailp .gray-bg{background:#e8e8e8}@media (min-width: 1025px){#wrapper #detailp .gray-bg{background:none}}#wrapper #detailp .mui-sec{margin-bottom:30px;font-size:110%}@media (min-width: 1025px){#wrapper #detailp .mui-sec{margin-bottom:50px}}#wrapper #detailp .mui-sec li{background:url("/img/icon-arrow_mui.png") no-repeat;background-position:0 10px;background-size:20px;padding:0 0 10px 30px;margin-bottom:10px;border-bottom:1px solid #666666}@media (min-width: 1025px){#wrapper #detailp .mui-sec li{background-position:0 5px;background-size:25px;padding:0 0 20px 40px;margin-bottom:20px}}#wrapper #detailp .figure-sec{margin-bottom:30px}@media (min-width: 1025px){#wrapper #detailp .figure-sec{margin-bottom:50px}}#wrapper #detailp .figure-sec img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width: 1025px){#wrapper #detailp .figure-sec img{height:400px}}@media (min-width: 1025px){#wrapper #container{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}}#wrapper #container .sec-sibori{padding:0 15px 10px 15px}@media (min-width: 1025px){#wrapper #container .sec-sibori{display:block;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0}}#wrapper #container .sec-sibori .title{text-align:center;font-size:110%;font-weight:bold;padding:10px 0}@media (min-width: 1025px){#wrapper #container .sec-sibori .title{padding:0 0 15px 0}}#wrapper #container .sec-sibori .div-sibori{background:#B6F6D4;padding:20px 15px;border-radius:6px}@media (min-width: 1025px){#wrapper #container .sec-sibori .div-sibori{padding:25px}}#wrapper #container .sec-sibori .div-sibori .sibori-age{display:block}#wrapper #container .sec-sibori .div-sibori .sibori-genre{padding-top:12px}@media (min-width: 1025px){#wrapper #container .sec-sibori .div-sibori .sibori-genre{display:block;padding-top:22px}}#wrapper #container .sec-sibori .div-sibori label{display:block;font-size:100%;font-weight:bold;margin-bottom:5px}@media (min-width: 1025px){#wrapper #container .sec-sibori .div-sibori label{font-size:120%;border-left:7px solid #32b16c;margin-bottom:15px;padding:1px 0 1px 12px}}#wrapper #container .sec-sibori .div-sibori select{width:100%;padding:6px;border-radius:6px;font-size:110%}#wrapper #container .sec-sibori.sibori-forpc{display:none}@media (min-width: 1025px){#wrapper #container .sec-sibori.sibori-forpc{display:block}}#wrapper #container .sec-sibori .sec-genre{background:#fcd80d;padding:20px;margin:15px 0 0 0;border-radius:6px}@media (min-width: 1025px){#wrapper #container .sec-sibori .sec-genre{margin:30px 0;padding:25px;border-radius:6px}}#wrapper #container .sec-sibori .sec-genre h3{text-align:center;font-size:110%;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #434343}@media (min-width: 1025px){#wrapper #container .sec-sibori .sec-genre h3{font-size:120%;text-align:left}}#wrapper #container .sec-sibori .sec-genre p{font-size:95%;line-height:1.8;padding:0}@media (min-width: 1025px){#wrapper #container .sec-sibori .sec-genre p{font-size:100%;padding:0 !important}}#wrapper #container .for-pc{display:none}@media (min-width: 1025px){#wrapper #container .for-sp{display:none}#wrapper #container .for-pc{display:block}}#wrapper #container .sibori-heading{background:url("/img/icon-down_arrow.png") no-repeat right #56e297;background-size:22px;background-position:95% 50%;cursor:pointer;padding:4px 20px 4px 10px;margin-top:12px;border-radius:8px}#wrapper #container .sibori-heading h1{color:#222222}#wrapper #container .sibori-ontent{position:relative;top:-8px}#wrapper #container .on{background:url("/img/icon-up_arrow.png") no-repeat right #56e297;background-size:22px;background-position:95% 50%}#wrapper #container .column-left{padding-top:10px}@media (min-width: 1025px){#wrapper #container .column-left{-webkit-box-flex:5;-ms-flex:5;flex:5;padding:0 45px 0 0;margin-bottom:70px}}@media (min-width: 1025px){#wrapper #container .column-left .det-left{width:698px;border:2px solid #96c4ab;padding:40px;border-radius:8px;-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,0.2);box-shadow:-1px 1px 6px rgba(0,0,0,0.2)}}#wrapper #container .column-left .det-left .slider-for-detailp .slick-prev:before{display:none}#wrapper #container .column-left .det-left .slider-for-detailp .slick-next:before{display:none}@media (min-width: 1025px){#wrapper #container .column-left .det-left .slider-for-detailp .slick-prev{top:170px;left:-25px;z-index:9999}#wrapper #container .column-left .det-left .slider-for-detailp .slick-prev:before{background:url("/img/prev-arrow.png");display:inline-block;width:30px;height:57px;content:""}#wrapper #container .column-left .det-left .slider-for-detailp .slick-next{top:170px;right:-15px;z-index:9999}#wrapper #container .column-left .det-left .slider-for-detailp .slick-next:before{background:url("/img/next-arrow.png");display:inline-block;width:30px;height:57px;content:""}}#wrapper #container .column-left .det-left .slider-for-detailp figure img{width:100%;height:185px;-o-object-fit:contain;object-fit:contain}@media (min-width: 1025px){#wrapper #container .column-left .det-left .slider-for-detailp figure{width:698px}#wrapper #container .column-left .det-left .slider-for-detailp figure img{width:100%;height:370px;-o-object-fit:contain;object-fit:contain}}#wrapper #container .column-left .det-left .video-sec .video{position:relative;width:100%;padding-top:56.25%;margin-bottom:30px}@media (min-width: 1025px){#wrapper #container .column-left .det-left .video-sec .video{margin-bottom:50px}}#wrapper #container .column-left .det-left .video-sec .video iframe{position:absolute;top:0;right:0;width:100%;height:100%}#wrapper #container .column-left .det-left .video-sec .caption{font-size:85%;padding:0 15px 15px 15px;text-align:center}@media (min-width: 1025px){#wrapper #container .column-left .det-left .video-sec .caption{font-size:90%;padding:0 0 20px 0 !important}}#wrapper #container .column-left .det-left .video-sec .video-text{padding:0 15px 30px 15px}#wrapper #container .column-left .slist-wrap{margin-bottom:10px}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap{margin-bottom:40px}}#wrapper #container .column-left .slist-wrap .search-list{padding:0 15px 20px 15px}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap .search-list{padding:0;margin-bottom:30px}}#wrapper #container .column-left .slist-wrap .search-list .list-wrap{border:1px solid #22b265;padding:15px;border-radius:6px;-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,0.2);box-shadow:-1px 1px 6px rgba(0,0,0,0.2);position:relative}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap .search-list .list-wrap{border:2px solid #96c4ab;padding:40px;border-radius:8px}}#wrapper #container .column-left .slist-wrap .search-list .list-wrap h2{font-size:150%;line-height:1.4}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap .search-list .list-wrap h2{font-size:220%}}#wrapper #container .column-left .slist-wrap .search-list .list-wrap p{padding:0 0 10px 0}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap .search-list .list-wrap p{padding:0 0 20px 0 !important}}#wrapper #container .column-left .slist-wrap .search-list .list-wrap .course-sec-list{padding:15px;margin-bottom:12px;border-radius:6px;border:1px solid #96c4ab;background:#f8f9f8}@media (min-width: 1025px){#wrapper #container .column-left .slist-wrap .search-list .list-wrap .course-sec-list{padding:20px;margin-bottom:20px;border-radius:8px}}#wrapper #container .column-left .slist-wrap .search-list .list-wrap .course-sec-list h2{font-size:100%;padding-left:10px;margin-bottom:10px;border-left:6px solid #32b16c}#wrapper #container .column-left .slist-wrap .search-list .list-wrap .course-sec-list h3{font-size:100%;padding-left:10px;margin-bottom:10px;border-left:6px solid #32b16c}#wrapper #container .column-left .slist-wrap .search-list .list-wrap .course-sec-list p{padding:0 !important;font-size:90%;line-height:1.6;margin-left:20px}#wrapper #container .column-left .tag-mixing{margin-bottom:15px}@media (min-width: 1025px){#wrapper #container .column-left .tag-mixing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}}#wrapper #container .column-left .tag-mixing .tags1{padding:0 0 5px 0}@media (min-width: 1025px){#wrapper #container .column-left .tag-mixing .tags1{-webkit-box-flex:1;-ms-flex:1;flex:1}}#wrapper #container .column-left .tag-mixing .taiken-tag{position:relative;right:0;padding:10px 0;font-size:90%;text-align:center}@media (min-width: 1025px){#wrapper #container .column-left .tag-mixing .taiken-tag{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;font-size:100%}}#wrapper #container .column-left .tag-mixing .taiken-tag span{color:#F8981B}#wrapper #container .column-left .tag-mixing .taiken-tag2{position:relative;right:0;font-size:90%;text-align:center;padding:10px 0}@media (min-width: 1025px){#wrapper #container .column-left .tag-mixing .taiken-tag2{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2;font-size:100%}}#wrapper #container .column-left .tag-mixing .taiken-tag2 span{color:#F8981B}@media (min-width: 1025px){#wrapper #container .tag-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}}#wrapper #container .tag-tag .tag-sec-two{margin-top:10px}@media (min-width: 1025px){#wrapper #container .tag-tag .tag-sec-two{-webkit-box-flex:3.1;-ms-flex:3.1;flex:3.1;margin-right:30px}}@media (min-width: 1025px){#wrapper #container .tag-tag .tag-sec-one{-webkit-box-flex:2.9;-ms-flex:2.9;flex:2.9;margin-top:10px}}#wrapper #container .tag-sec-two{position:relative}#wrapper #container .tag-sec-two span{background:url("/img/icon-tag.png") no-repeat;background-size:30px;padding:20px;position:absolute;top:-10px}@media (min-width: 1025px){#wrapper #container .tag-sec-two span{background-size:35px}}#wrapper #container .tag-sec-two .tag-list{background:#eee;background-position:-20px -30px;padding:12px 10px 10px 20px;margin-bottom:20px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;font-size:85%}@media (min-width: 1025px){#wrapper #container .tag-sec-two .tag-list{padding:18px 20px 18px 30px}}#wrapper #container .tag-sec-two .tag-list li{float:left;margin-right:10px}#wrapper #container .tag-sec-two .tag-list li:not(:last-of-type)::after{content:','}#wrapper #container .reccom-area{padding-bottom:30px}@media (min-width: 1025px){#wrapper #container .reccom-area{padding-bottom:50px}}#wrapper #container .reccom-area .reccom-sec .reccom-head{background:url("/img/icon-chat.png") no-repeat;background-size:34px;background-position:0 50%;padding:10px 0 10px 45px;margin-bottom:10px;font-weight:bold;font-size:110%}@media (min-width: 1025px){#wrapper #container .reccom-area .reccom-sec .reccom-head{background-size:44px;padding:10px 0 10px 60px}}#wrapper #container .reccom-area .reccom-sec .reccom-cont{background:#ffffff;padding:15px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:95%}@media (min-width: 1025px){#wrapper #container .reccom-area .reccom-sec .reccom-cont{background:#eee;padding:30px;font-size:100%}}#wrapper #container .reccom-area .reccom-sec .reccom-cont p{padding:0 !important;line-height:1.6}#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap h2{font-size:120%}@media (min-width: 1025px){#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap h2{font-size:200%}}#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap h2 span{font-weight:normal;color:#F8981B}@media (min-width: 1025px){#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap .fav-list-btn{position:absolute;bottom:45px;right:55px;width:40%}}@media (min-width: 1025px){#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap .taiken-tag .review-link{position:absolute;right:22px}#wrapper #container.review-all .column-left .slist-wrap .search-list .list-wrap .taiken-tag .review-link p{padding:0 !important;font-size:100%}}#wrapper #container.review-all .tags1 li{font-size:70%}#wrapper #container.review-all .icon-ul{font-size:80%}@media (min-width: 1025px){#wrapper #container.review-all .icon-ul{font-size:100%}}#wrapper #container.review-all .list-head{padding:0 0 10px 0}@media (min-width: 1025px){#wrapper #container.review-all .list-head{padding:0}}#wrapper #container.review-all .read-more-btn{text-align:center;padding:10px 0 5px 0}@media (min-width: 1025px){#wrapper #container.review-all .read-more-btn{margin:0 auto;width:200px;padding:15px 0 0 0}}#wrapper #container.review-all .read-more-btn a{background:url("/img/icon-arrow-down_gray.png") no-repeat;background-size:15px;background-position:90% 50%;border:1px solid #111;padding:10px 20px;border-radius:6px;display:block}#wrapper #container.review-all .review-content{padding:20px 0 0 0}#wrapper #container.review-all .review-content p{padding-bottom:30px !important}#wrapper #container.review-all .review-content h4{font-size:110%;margin-bottom:5px}#wrapper #container.review-all .kuchi-wrap{padding:0 15px 20px 15px}@media (min-width: 1025px){#wrapper #container.review-all .kuchi-wrap{padding:15px 55px 50px 55px}}#wrapper #container.review-all .order-button{margin:30px 0 0 0;text-align:right}#wrapper #container.review-all .order-button a{border:1px solid #111;padding:8px 30px 8px 20px;border-radius:6px;background:url("/img/icon-arrow-down_gray.png") no-repeat;background-size:12px;background-position:90% 50%;font-size:90%}#wrapper #blog{padding:0 15px 20px 15px}@media (min-width: 1025px){#wrapper #blog{-webkit-box-flex:4.5;-ms-flex:4.5;flex:4.5;padding:40px;margin-right:45px;-webkit-box-shadow:-2px 2px 20px rgba(100,100,100,0.2);box-shadow:-2px 2px 20px rgba(100,100,100,0.2);border-radius:8px;margin-bottom:70px}}#wrapper #blog .date{color:#666666;font-size:95%}#wrapper #blog figure{padding-bottom:25px;text-align:center}@media (min-width: 1025px){#wrapper #blog figure{padding-bottom:40px}}#wrapper #blog figure.wp-block-image{margin-bottom:0 !important}#wrapper #blog figure figcaption{font-size:85%;color:#434343;text-align:center;padding-top:5px}#wrapper #blog .pd1 a{padding:12px 20px}#wrapper #blog h1{font-size:160%;padding-bottom:10px}@media (min-width: 1025px){#wrapper #blog h1{font-size:180%}}#wrapper #blog h2{font-size:140%;margin-bottom:25px;padding:10px 15px;border:1px solid #c1c1c1}@media (min-width: 1025px){#wrapper #blog h2{font-size:160%;margin-bottom:35px;padding:15px 20px}}#wrapper #blog h3{font-size:130%;border-bottom:1px solid #c1c1c1;padding-bottom:15px;margin-bottom:25px}@media (min-width: 1025px){#wrapper #blog h3{font-size:140%;margin-bottom:35px;padding-bottom:20px}}#wrapper #blog h4{font-size:130%;border-left:6px solid #c1c1c1;padding:0 0 0 10px;margin-bottom:25px}@media (min-width: 1025px){#wrapper #blog h4{font-size:140%;padding:0 0 0 20px;margin-bottom:35px}}#wrapper #blog p{padding-bottom:30px;line-height:1.9}#wrapper #blog .relate{margin-bottom:30px;padding:0;background:none}@media (min-width: 1025px){#wrapper #blog .relate{margin-bottom:50px;font-size:110%}}#wrapper #blog .relate li{list-style-type:none;margin:0 0 10px 0;padding:0}#wrapper #blog .relate a{text-decoration:underline;background:url("/img/right-arrow-black.png") no-repeat;background-position:0 50%;background-size:15px;padding-left:25px;opacity:1}#wrapper #blog .relate a:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #blog .article-index{background:#e4f3eb;padding:20px;margin-bottom:30px;border-radius:4px}@media (min-width: 1025px){#wrapper #blog .article-index{padding:40px;margin-bottom:50px}}#wrapper #blog .article-index p{font-weight:bold;font-size:110%;padding-bottom:10px}@media (min-width: 1025px){#wrapper #blog .article-index p{font-size:140%;padding-bottom:20px !important}}#wrapper #blog .article-index ol{background:none;padding:0;margin:0}#wrapper #blog .article-index ol a{text-decoration:underline}#wrapper #blog .article-index ol a:hover{color:#000000}#wrapper #blog .article-index ol li{list-style:decimal;margin:0 0 0 20px;padding:0;line-height:1.8;font-weight:bold;font-size:85%}#wrapper #blog .article-index ol ol{margin:0 0 15px 20px}@media (min-width: 1025px){#wrapper #blog .article-index ol ol{margin:0 0 20px 20px}}#wrapper #blog .article-index ol ol li{list-style:disc;font-weight:normal}@media (min-width: 1025px){#wrapper #blog .find-button{width:470px;margin:0 auto 50px auto;padding:20px 10px;font-size:140%;background-size:28px;background-position:92% 50%}}#wrapper #blog .find-button a{background:url("/img/search-icon-white.png") no-repeat #d25b13;background-size:22px;background-position:95% 50%;display:block;padding:18px 50px 18px 18px;font-weight:bold;text-align:center;color:white;border-radius:6px;font-size:110%;-webkit-transition:0.3s;transition:0.3s}#wrapper #blog .find-button a:hover{background:url("/img/search-icon-white.png") no-repeat #af4200;background-size:22px;background-position:95% 50%}#wrapper #blog ul{padding:20px 20px 10px 15px;margin-bottom:30px;background:#f2f2f2;border-radius:6px}@media (min-width: 1025px){#wrapper #blog ul{margin-bottom:50px;padding:35px 35px 25px 30px}}#wrapper #blog ul li{list-style-type:square;list-style-position:outside;margin:0 0 10px 20px}#wrapper #blog ul li:before{position:absolute;left:0;color:#00652e;font-family:Georgia, 'Times New Roman', Times, serif}#wrapper #blog ol{padding:20px 20px 10px 15px;margin-bottom:30px;background:#f2f2f2;border-radius:6px}@media (min-width: 1025px){#wrapper #blog ol{margin-bottom:50px;padding:35px 35px 25px 30px}}#wrapper #blog ol li{list-style-type:decimal;list-style-position:outside;margin:0 0 10px 25px;padding-left:5px}@media (min-width: 1025px){#wrapper #blog ol li{padding-left:10px}}#wrapper #blog blockquote{position:relative;quotes:"“" "”" "‘" "’";background:#f2f2f2;padding:65px 30px 30px 30px;margin:0 0 40px auto;color:white;font-size:95%;border-radius:6px}@media (min-width: 1025px){#wrapper #blog blockquote{margin:0 0 60px auto}}#wrapper #blog blockquote:before{position:absolute;content:open-quote;color:#4cb67d;font-size:7em;top:-15px;left:15px}@media (min-width: 1025px){#wrapper #blog blockquote:before{font-size:8em;left:25px}}#wrapper #blog blockquote p{padding:0 !important}@media (min-width: 1025px){#wrapper #blog blockquote{padding:80px 40px 40px 40px}}#wrapper #blog table{margin-bottom:40px}@media (min-width: 1025px){#wrapper #blog table{margin-bottom:50px}}#wrapper #blog table th{background:#f6f6f6;border:1px solid #c1c1c1;color:#111;padding:8px 15px;text-align:left}@media (min-width: 1025px){#wrapper #blog table th{padding:10px 20px}}#wrapper #blog table td{border:1px solid #c1c1c1;padding:8px 15px}@media (min-width: 1025px){#wrapper #blog table td{padding:10px 20px}}#wrapper #terms{padding:0 15px 20px 15px;font-size:90%}@media (min-width: 1025px){#wrapper #terms{width:1110px;margin:0 auto}}#wrapper #terms h1{font-size:120%;margin:10px 0;border-bottom:1px solid #c1c1c1;padding-bottom:15px;margin-bottom:25px}@media (min-width: 1025px){#wrapper #terms h1{font-size:140%;padding-bottom:20px;margin-bottom:30px}}#wrapper #terms h2{font-size:120%;border-bottom:1px solid #c1c1c1;padding-bottom:15px;margin-bottom:25px}@media (min-width: 1025px){#wrapper #terms h2{font-size:140%;padding-bottom:20px;margin-bottom:30px}}#wrapper #terms p{padding-bottom:30px;line-height:1.9}#wrapper #terms ol{padding-bottom:30px}#wrapper #terms ol li{list-style:decimal;margin:0 0 5px 30px;line-height:1.8}#wrapper #terms ol ol{margin-left:20px;padding-bottom:0}#wrapper #contact{padding:0 15px 20px 15px}@media (min-width: 1025px){#wrapper #contact{width:1110px;margin:0 auto}}#wrapper #contact h1{font-size:110%;border-bottom:1px solid #c1c1c1;padding-bottom:15px;margin:15px 0 20px 0}@media (min-width: 1025px){#wrapper #contact h1{font-size:120%;padding-bottom:20px;margin:10px 0 30px 0}}#wrapper #contact h2{font-size:100%;border-bottom:1px solid #c1c1c1;padding-bottom:15px;margin-bottom:20px}@media (min-width: 1025px){#wrapper #contact h2{font-size:120%;padding-bottom:20px;margin:0 0 30px 0}}#wrapper #contact p{padding-bottom:30px;line-height:1.9}#wrapper #contact ul{padding-bottom:30px}#wrapper #contact ul li{list-style:circle;margin:0 0 5px 30px;line-height:1.8}#wrapper #contact .note{font-size:85%}#wrapper .col-category{background:#4eb87f;padding:10px 15px;margin-top:10px}@media (min-width: 1025px){#wrapper .col-category{padding:14px;margin-bottom:30px}}#wrapper .heading-sec{width:1140px;margin:0 auto;font-size:120%;color:white}@media (min-width: 1025px){#wrapper .heading-sec{font-size:130%}}#wrapper #content{padding:15px 15px 20px 15px}#wrapper #content .lineup-main{margin-bottom:20px}@media (min-width: 1025px){#wrapper #content .lineup-main{background:white;-webkit-box-shadow:-2px 2px 20px rgba(100,100,100,0.2);box-shadow:-2px 2px 20px rgba(100,100,100,0.2);padding:40px;border-radius:8px;margin-bottom:40px}}#wrapper #content .lineup-main.bordertop{border-top:1px solid #b4b4b4;padding-top:20px}@media (min-width: 1025px){#wrapper #content .lineup-main.bordertop{border-top:none;padding-top:40px}}#wrapper #content .lineup-main .line-up{border-bottom:1px solid #b4b4b4;padding-bottom:18px;margin-bottom:20px}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up{padding-bottom:35px;margin-bottom:35px}}#wrapper #content .lineup-main .line-up:nth-child(1){border-top:none}#wrapper #content .lineup-main .line-up .lineup-wrap a{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}#wrapper #content .lineup-main .line-up .lineup-wrap a:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #content .lineup-main .line-up .lineup-wrap a figure{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:15px}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up .lineup-wrap a figure{margin-right:30px}}#wrapper #content .lineup-main .line-up .lineup-wrap a figure img{display:block;margin-bottom:15px}#wrapper #content .lineup-main .line-up .lineup-wrap a p{-webkit-box-flex:3;-ms-flex:3;flex:3;font-weight:bold;padding:0;top:-8px;position:relative}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up .lineup-wrap a p{font-size:130%}}#wrapper #content .lineup-main .line-up .cat-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#434343}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up .cat-date{float:right;width:400px;top:-45px;position:relative}}#wrapper #content .lineup-main .line-up .cat-date p{padding-bottom:0}#wrapper #content .lineup-main .line-up .cat-date .category{font-size:75%}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up .cat-date .category{font-size:85%;padding-bottom:0 !important}}#wrapper #content .lineup-main .line-up .cat-date .category span{background:#ffee8e;padding:5px 15px;border-radius:4px}#wrapper #content .lineup-main .line-up .cat-date .date{font-size:80%}@media (min-width: 1025px){#wrapper #content .lineup-main .line-up .cat-date .date{font-size:85%;padding-bottom:0 !important}}#wrapper #content .pagination{padding:30px 0px 50px 0px}#wrapper #content .wp-pagenavi{padding:20px 0}@media (min-width: 1025px){#wrapper #content .wp-pagenavi{padding:20px 0 60px 0}}#wrapper #content .wp-pagenavi span{border:1px solid #eaeaea;margin:0 5px;border-radius:4px}#wrapper #content .wp-pagenavi span.current{background-color:#eaeaea;color:#525252}@media (min-width: 1025px){#wrapper #content .wp-pagenavi span.current{padding:12px 17px}}#wrapper #content .wp-pagenavi a{border:1px solid #eaeaea;margin:0 5px;border-radius:4px}@media (min-width: 1025px){#wrapper #content .wp-pagenavi a{padding:12px 20px;margin:0 15px}}#wrapper #content .wp-pagenavi a:hover{background:#eaeaea;color:#525252}#wrapper #blog-top{padding-top:10px}@media (min-width: 1025px){#wrapper #blog-top{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}#wrapper #blog-top #content{-webkit-box-flex:5;-ms-flex:5;flex:5;padding:0 45px 0 0}#wrapper #blog-top .sidebar{-webkit-box-flex:2;-ms-flex:2;flex:2}#wrapper #blog-top .sidebar .category-nav{-webkit-box-shadow:-2px 2px 20px rgba(100,100,100,0.2);box-shadow:-2px 2px 20px rgba(100,100,100,0.2);border-radius:8px}}#wrapper .category-nav dt{background:#4eb87f;padding:10px 15px;font-weight:bold;font-size:120%;color:white}@media (min-width: 1025px){#wrapper .category-nav dt{border-top-left-radius:8px;border-top-right-radius:8px;padding:10px 22px}}#wrapper .category-nav dd{border-top:1px solid #b4b4b4;padding:5px 0;font-size:105%}#wrapper .category-nav dd:nth-child(2){border-top:none}@media (min-width: 1025px){#wrapper .category-nav dd{margin:0 22px}}#wrapper .category-nav dd a{display:block;padding:8px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1}#wrapper .category-nav dd a:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media (min-width: 1025px){#wrapper .category-nav dd a{padding:8px 0}}#wrapper .category-nav dd a::after{content:">";color:#939393}#wrapper .pagination{padding:20px 15px 30px 15px}#wrapper .pagination .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}#wrapper .pagination .btn-wrap .before ::before{content:"<";color:#939393}#wrapper .pagination .btn-wrap .after ::after{content:">";color:#939393}#wrapper .pagination .btn-wrap div a{background:white;padding:15px 20px;border-radius:6px;-webkit-box-shadow:-2px 2px 20px rgba(100,100,100,0.2);box-shadow:-2px 2px 20px rgba(100,100,100,0.2);-webkit-transition:0.3s;transition:0.3s}#wrapper .pagination .btn-wrap div a:hover{background:#eaeaea}#wrapper .pagination .locator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:95%}#wrapper .pagination .locator li{margin:0 10px;opacity:1}#wrapper .pagination .locator li:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper .pagination .locator li span{padding:8px 15px;border-radius:4px;color:#191919}#wrapper .pagination .locator li span.here{background:#eaeaea;font-weight:bold;color:#525252}#wrapper .star5-rating{position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#CCCCCC}#wrapper .star5-rating:before,#wrapper .star5-rating:after{content:'★★★★★'}#wrapper .star5-rating:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#F8981B}#wrapper .star5-rating[data-rate="5"]:after{width:100%}#wrapper .star5-rating[data-rate="4.5"]:after{width:90%}#wrapper .star5-rating[data-rate="4"]:after{width:80%}#wrapper .star5-rating[data-rate="3.5"]:after{width:70%}#wrapper .star5-rating[data-rate="3"]:after{width:60%}#wrapper .star5-rating[data-rate="2.5"]:after{width:50%}#wrapper .star5-rating[data-rate="2"]:after{width:40%}#wrapper .star5-rating[data-rate="1.5"]:after{width:30%}#wrapper .star5-rating[data-rate="1"]:after{width:20%}#wrapper .star5-rating[data-rate="0.5"]:after{width:10%}#wrapper .star5-rating[data-rate="0"]:after{width:0%}#wrapper .rating-value{margin-left:10px;color:#F8981B;font-weight:bold;position:relative;top:1px}#wrapper .kuchi-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}#wrapper .kuchi-link .kuchi-lbutton{font-size:80%;margin:5px 0 0 30px}#wrapper .kuchi-link .kuchi-lbutton a{border:1px solid #666;padding:5px 12px;border-radius:6px}#wrapper .kuchi-link .kuchi-lbutton span{margin-left:5px;color:#F8981B}#wrapper .rating-sec{font-size:95%;position:relative;padding:0 0 5px 0}@media (min-width: 1025px){#wrapper .rating-sec{margin-bottom:10px;font-size:120%}}#wrapper .pdtop10{padding-top:10px}#wrapper .pdtop15{padding-top:15px}#wrapper .pdtop20{padding-top:20px}#wrapper .pdtop30{padding-top:30px}#wrapper .pdleft10{padding-left:10px}#wrapper .pdleft15{padding-left:15px}#wrapper .pdleft20{padding-left:20px}#wrapper .pdleft30{padding-left:30px}#wrapper .martop10{margin-top:10px}#wrapper .martop15{margin-top:15px}#wrapper .martop20{margin-top:20px}#wrapper .martop30{margin-top:30px}#wrapper .marleft10{margin-left:10px}#wrapper .marleft15{margin-left:15px}#wrapper .marleft20{margin-left:20px}#wrapper .marleft30{margin-left:30px}#wrapper .marbottom10{margin-bottom:10px}#wrapper .marbottom15{margin-bottom:15px}#wrapper .marbottom20{margin-bottom:20px}#wrapper .marbottom30{margin-bottom:30px}#wrapper .marbottom40{margin-bottom:40px}#wrapper .marbottom50{margin-bottom:50px}#wrapper .fsize70{font-size:70%}#wrapper .fsize75{font-size:75%}#wrapper .fsize80{font-size:80%}#wrapper .fsize85{font-size:85%}#wrapper .fsize90{font-size:90%}#wrapper .fsize95{font-size:95%}#wrapper .fsize100{font-size:100%}#wrapper .fsize110{font-size:110%}#wrapper .fsize120{font-size:120%}#wrapper .fsize130{font-size:130%}#wrapper .tags1{padding:0 0 10px 0}@media (min-width: 1025px){#wrapper .tags1{padding:0 0 15px 0}}#wrapper .tags1 li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:4px 2px;font-size:80%}@media (min-width: 1025px){#wrapper .tags1 li{margin:4px 3px}}#wrapper .tags1 li span{padding:1px 10px;border-radius:3px}#wrapper .tags1 li span.genre{background:#9fedc3}#wrapper .tags1 li span.age{background:#b1eacb}#wrapper .tags2.marleft10{margin-left:0}#wrapper .tags2 li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:3px 4px 3px 0;font-size:80%}@media (min-width: 1025px){#wrapper .tags2 li{margin:4px 6px 4px 0}}#wrapper .tags2 li span{padding:3px 15px;border-radius:3px}@media (min-width: 1025px){#wrapper .tags2 li span{padding:2px 15px}}#wrapper .tags2 li span.genre{background:#9fedc3}#wrapper .tags2 li span.age{background:#b1eacb}#wrapper .external-link{text-align:center;padding:0 0 20px 0}@media (min-width: 1025px){#wrapper .external-link{width:400px;margin:0 auto;padding:0 0 10px 0}}#wrapper .external-link a{background:url("/img/link-icon1.png") #d25b13 no-repeat;background-position:95% 50%;background-size:25px;padding:15px 20px;color:white;font-size:110%;font-weight:bold;display:block;border-radius:8px;border-bottom:3px solid #af4200;-webkit-transition:0.3s;transition:0.3s;white-space:nowrap}#wrapper .external-link a:hover{background:url("/img/link-icon1.png") #af4200 no-repeat;background-position:95% 50%;background-size:25px}@media (min-width: 1025px){#wrapper .external-link a{padding:18px 20px}}#wrapper .exter-sec{margin:0 10px 40px 10px;position:relative}@media (min-width: 1025px){#wrapper .exter-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px 0}#wrapper .exter-sec .external-link{-webkit-box-flex:1;-ms-flex:1;flex:1}#wrapper .exter-sec .kini-naru{-webkit-box-flex:1;-ms-flex:1;flex:1}#wrapper .exter-sec .kini-naru button{margin-left:30px;width:90%;padding:19px 25px 19px 52px;font-size:110%}}#wrapper .exter-sec.mar-lrb{margin:0 25px 40px 25px}@media (min-width: 1025px){#wrapper .exter-sec.mar-lrb{margin:0 0 20px 0}}#wrapper .more-about{text-align:center;padding:10px 30px}@media (min-width: 1025px){#wrapper .more-about{width:350px;margin:0 auto;padding:15px 0 5px 0}}#wrapper .more-about a{background:url("/img/right-arrow.png") #22b265 no-repeat;background-position:92% 50%;background-size:18px;padding:15px 20px;color:white;font-size:110%;font-weight:bold;display:block;border-radius:6px;-webkit-transition:0.3s;transition:0.3s}@media (min-width: 1025px){#wrapper .more-about a{background-position:90% 50%;padding:18px 20px}}#wrapper .more-about a:hover{background:url("/img/right-arrow.png") #138f4c no-repeat;background-position:92% 50%;background-size:18px}@media (min-width: 1025px){#wrapper .more-about a:hover{background-position:93% 50%;padding:18px 20px}}#wrapper .more-list-button{text-align:center;padding:10px 52px 0 52px;margin-bottom:5px}@media (min-width: 1025px){#wrapper .more-list-button{width:400px;margin:0 auto;margin-bottom:20px}}#wrapper .more-list-button a{background:url("/img/right-arrow.png") #0c9048 no-repeat;background-position:92% 50%;background-size:15px;padding:14px 20px;color:white;font-size:110%;font-weight:bold;display:block;border-radius:6px;-webkit-transition:.3s;transition:.3s}@media (min-width: 1025px){#wrapper .more-list-button a{background-position:90% 50%;background-size:20px;padding:18px 0;font-size:140%}}#wrapper .more-list-button a:hover{background:url("/img/right-arrow.png") #076833 no-repeat;background-position:92% 50%;background-size:20px}@media (min-width: 1025px){#wrapper .more-list-button a:hover{background-position:93% 50%}}#wrapper .icon-ul{font-size:90%}@media (min-width: 1025px){#wrapper .icon-ul{font-size:110%}}#wrapper .icon-ul li{padding:0 0 0 30px;line-height:1.5;margin-bottom:5px}@media (min-width: 1025px){#wrapper .icon-ul li{padding-left:40px}}#wrapper .icon-ul li.tag-genre{background:url("/img/icon-genre.png") no-repeat;background-size:20px;background-position:0 50%}@media (min-width: 1025px){#wrapper .icon-ul li.tag-genre{background-size:24px}}#wrapper .icon-ul li.tag-age{background:url("/img/icon-age.png") no-repeat;background-size:22px;background-position:0 50%}@media (min-width: 1025px){#wrapper .icon-ul li.tag-age{background-size:25px}}#wrapper .icon-ul li.tag-cost{background:url("/img/icon-yen.png") no-repeat;background-size:22px;background-position:0 50%;padding:2px 0 2px 30px}@media (min-width: 1025px){#wrapper .icon-ul li.tag-cost{background-size:25px;background-position:0 50%;padding:2px 0 2px 40px}}#wrapper input[type="text"],#wrapper input[type="email"],#wrapper input[type="submit"],#wrapper input[type="password"],#wrapper select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #registration{padding:15px}@media (min-width: 1025px){#wrapper #registration{width:446px;margin:0 auto 70px;padding:60px 185px 30px 185px;border:1px solid #c2c2c2;border-radius:10px}#wrapper #registration.kuchi{width:636px;padding:60px 80px 50px 80px}#wrapper #registration.kuchi h1{padding:0 0 30px 0}}#wrapper #registration h1{text-align:center;padding:0 0 20px 0}@media (min-width: 1025px){#wrapper #registration h1{padding:0 0 50px 0;font-size:200%}}#wrapper #registration .cmxform .form-title{font-size:105%}@media (min-width: 1025px){#wrapper #registration .cmxform .form-title{font-size:120%}}#wrapper #registration .cmxform input,#wrapper #registration .cmxform select{padding:12px 10px;border-radius:5px;border:1px solid #9F9F9F}@media (min-width: 1025px){#wrapper #registration .cmxform input,#wrapper #registration .cmxform select{padding:10px}}#wrapper #registration .cmxform input.error,#wrapper #registration .cmxform select.error{color:black}#wrapper #registration .cmxform input::-webkit-input-placeholder,#wrapper #registration .cmxform select::-webkit-input-placeholder{color:#C9C9C9}#wrapper #registration .cmxform input:-ms-input-placeholder,#wrapper #registration .cmxform select:-ms-input-placeholder{color:#C9C9C9}#wrapper #registration .cmxform input::-ms-input-placeholder,#wrapper #registration .cmxform select::-ms-input-placeholder{color:#C9C9C9}#wrapper #registration .cmxform input::placeholder,#wrapper #registration .cmxform select::placeholder{color:#C9C9C9}#wrapper #registration .cmxform input.year,#wrapper #registration .cmxform select.year{width:60px;margin-right:5px;padding:8px 10px}#wrapper #registration .cmxform input.month,#wrapper #registration .cmxform select.month{width:50px;margin:0 5px;padding:8px 10px}#wrapper #registration .cmxform input.day,#wrapper #registration .cmxform select.day{width:50px;margin:0 5px;padding:8px 10px}#wrapper #registration .cmxform textarea{width:100%;padding:12px 10px;border-radius:5px;border:1px solid #9F9F9F;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper #registration .cmxform .form-comp{margin-bottom:30px;position:relative}@media (min-width: 1025px){#wrapper #registration .cmxform .form-comp{margin-bottom:40px}}#wrapper #registration .cmxform .form-comp label{display:block;font-weight:bold;margin-bottom:8px}@media (min-width: 1025px){#wrapper #registration .cmxform .form-comp label{margin-bottom:14px}}#wrapper #registration .cmxform .form-comp label span{background:#F8981B;padding:2px 8px;color:white;border-radius:4px;font-size:75%;font-weight:normal;margin-left:8px}#wrapper #registration .cmxform .form-comp label span.optional{background:#9F9F9F}#wrapper #registration .cmxform .form-comp .error{font-weight:normal}#wrapper #registration .cmxform .form-comp .kmes-one{font-size:80%;padding:5px 0 0 0}#wrapper #registration .cmxform .form-comp .kmes-one .kmes-left{float:left}#wrapper #registration .cmxform .form-comp .kmes-one .kmes-right{float:right}#wrapper #registration .cmxform .form-comp .kpara-one{padding:0 0 10px 0 !important;font-size:80%}#wrapper #registration .cmxform .form-comp .char-disp{position:absolute;right:0;top:90px;font-size:75%}@media (min-width: 1025px){#wrapper #registration .cmxform .form-comp .char-disp{top:100px}}#wrapper #registration .cmxform .title{display:block;font-weight:bold;margin-bottom:15px}#wrapper #registration .cmxform .title span{background:#F8981B;padding:2px 5px;color:white;border-radius:4px;font-size:75%;font-weight:normal;margin-left:5px}@media (min-width: 1025px){#wrapper #registration .cmxform .sub-button{margin:60px 0 40px 0}}#wrapper #registration .cmxform .sub-button.reg-top{margin:20px 0 30px 0}#wrapper #registration .cmxform .sub-button.forgot-top{margin:30px 0}#wrapper #registration .cmxform .sub-button input[type="submit"]{background:url("/img/icon-right_arrow.png") #0C9048;background-repeat:no-repeat;background-position:90% 50%;background-size:12px;border:none;padding:18px 22px;color:white;font-weight:bold;font-size:120%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:6px solid #00813B;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}#wrapper #registration .cmxform .sub-button input[type="submit"]:hover{background:url("/img/icon-right_arrow.png") #007837;background-repeat:no-repeat;background-position:90% 50%;background-size:12px}@media (min-width: 1025px){#wrapper #registration .cmxform .sub-button input[type="submit"]{padding:14px 22px;font-size:130%}}#wrapper #registration .cmxform .error{font-weight:normal;color:red}#wrapper #registration .cmxform .hogosya-sec{margin:30px 0 0 0;display:none}#wrapper #registration .cmxform .kyoka-sec{padding:40px 0 0 0}#wrapper #registration .cmxform .kyoka-sec.kuchi-kyo{padding:0}#wrapper #registration .cmxform .kyoka-sec p{padding:0;line-height:1.5}@media (min-width: 1025px){#wrapper #registration .cmxform .kyoka-sec p{padding-bottom:15px !important}}#wrapper #registration .cmxform .kyoka-sec p.kyoka-tit{font-weight:bold;padding-bottom:10px}#wrapper #registration .cmxform .kyoka-sec p.kome-tit{font-size:80%;color:#999;padding-top:20px}#wrapper #registration .cmxform .kyoka-sec p.privacy-check{font-size:70%}#wrapper #registration .cmxform .radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper #registration .cmxform .radio-wrap .col{width:48%}#wrapper #registration .cmxform .radio-wrap .radio-one{padding-bottom:10px}#wrapper #registration .cmxform .radio-wrap .radio-one input{opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}#wrapper #registration .star-status{width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:90%}#wrapper #registration .star-status .stat1{-webkit-box-flex:1;-ms-flex:1;flex:1}#wrapper #registration .star-status .stat1{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width: 1025px){#wrapper #registration .star-status{width:235px;font-size:100%}}#wrapper #registration .rate-sec .rate{float:left}#wrapper #registration .rate-sec .rate-stat{float:left;border:1px solid #9F9F9F;padding:6px 18px;margin-left:10px;font-size:130%;font-weight:bold;border-radius:8px}@media (min-width: 1025px){#wrapper #registration .rate-sec .rate-stat{margin-left:20px;font-size:140%}}#wrapper #registration .rate{float:left;padding:0}#wrapper #registration .rate:not(:checked)>input{position:absolute;top:-9999px}#wrapper #registration .rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc;margin:0 5px 0 0}#wrapper #registration .rate:not(:checked)>label:nth-child(2){margin-right:0}@media (min-width: 1025px){#wrapper #registration .rate:not(:checked)>label{margin:0 10px 0 0;font-size:40px}}#wrapper #registration .rate:not(:checked)>label:before{content:'★ '}#wrapper #registration .rate>input:checked ~ label{color:#F8981B}#wrapper #registration .rate:not(:checked)>label:hover,#wrapper #registration .rate:not(:checked)>label:hover ~ label{color:#F8981B}#wrapper #registration .rate>input:checked+label:hover,#wrapper #registration .rate>input:checked+label:hover ~ label,#wrapper #registration .rate>input:checked ~ label:hover,#wrapper #registration .rate>input:checked ~ label:hover ~ label,#wrapper #registration .rate>label:hover ~ input:checked ~ label{color:#F8981B}@media (min-width: 1025px){#wrapper #registration.confirmation{width:536px;padding:60px 140px 30px 140px}}#wrapper #registration.confirmation p{line-height:1.8}#wrapper #registration.confirmation h1{padding-bottom:10px !important}@media (min-width: 1025px){#wrapper #registration.confirmation h1{padding-bottom:30px !important}}#wrapper #registration.confirmation .con-mtitle{text-align:center;color:#4CB67D;font-weight:bold;font-size:110%;padding-bottom:0}@media (min-width: 1025px){#wrapper #registration.confirmation .con-mtitle{font-size:120%;padding-bottom:2px !important}}#wrapper #registration.confirmation .con-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #D5D5D5;margin-bottom:20px;padding-bottom:14px;font-weight:bold}@media (min-width: 1025px){#wrapper #registration.confirmation .con-sec{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#wrapper #registration.confirmation .con-sec .con-title{color:#888888}#wrapper #registration.confirmation .con-sec .con-res{font-size:130%}#wrapper #registration.confirmation .confir-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 40px 0}@media (min-width: 1025px){#wrapper #registration.confirmation .confir-button{padding:0}}#wrapper #registration.confirmation .confir-button .edit-button{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5;margin-right:15px}@media (min-width: 1025px){#wrapper #registration.confirmation .confir-button .edit-button{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:35px}}#wrapper #registration.confirmation .confir-button .edit-button a{background:url("/img/icon-left_arrow.png");background-repeat:no-repeat;background-position:15% 50%;background-size:12px;display:block;border:2px solid #0C9048;padding:20px;color:#0C9048;text-align:center;border-radius:8px;font-size:120%;font-weight:bold;-webkit-transition:0.3s;transition:0.3s}#wrapper #registration.confirmation .confir-button .edit-button a:hover{border:2px solid #5ACB8D;color:#5ACB8D}@media (min-width: 1025px){#wrapper #registration.confirmation .confir-button .edit-button a{padding:18px}}#wrapper #registration.confirmation .confir-button input{-webkit-box-flex:3;-ms-flex:3;flex:3}#wrapper #registration.confirmation .thank-message{text-align:center;font-weight:bold;font-size:120%;padding-bottom:20px}#wrapper #registration.confirmation .thanks-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wrapper #registration.confirmation .thanks-img img{width:120px}#wrapper #registration.confirmation .mypage-link{text-align:center;margin:40px 0}#wrapper #registration.confirmation .mypage-link a{padding:15px 40px;background:#4CB67D;color:white;font-size:100%;font-weight:bold;border-radius:6px;opacity:1}#wrapper #registration.confirmation .mypage-link a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #registration.confirmation .site-tlink{text-align:center}#wrapper #registration.confirmation .site-tlink a{text-decoration:underline;opacity:1}#wrapper #registration.confirmation .site-tlink a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #registration form.cmxform label.error{display:none}#wrapper #registration .kuchi-top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin-bottom:30px;background:#eee;border-radius:8px}@media (min-width: 1025px){#wrapper #registration .kuchi-top{margin-bottom:40px;padding:20px;border-radius:10px}}#wrapper #registration .kuchi-top figure{-webkit-box-flex:1.8;-ms-flex:1.8;flex:1.8;margin-right:10px}@media (min-width: 1025px){#wrapper #registration .kuchi-top figure{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;margin-right:20px}}#wrapper #registration .kuchi-top figure img{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;display:block;margin-right:20px;border-radius:6px}@media (min-width: 1025px){#wrapper #registration .kuchi-top figure img{height:125px}}#wrapper #registration .kuchi-top h1{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:0;text-align:left;line-height:1.5;font-size:120%}@media (min-width: 1025px){#wrapper #registration .kuchi-top h1{font-size:180%}}#wrapper #registration.sinki-regis h1{line-height:1.2;padding-bottom:15px}@media (min-width: 1025px){#wrapper #registration.sinki-regis h1{line-height:1.4;padding-bottom:20px}}#wrapper #registration.sinki-regis h1 span{font-size:60%;color:#666}#wrapper #registration.sinki-regis .sr-cont{background:#9fedc3;padding:15px;margin-bottom:20px;font-weight:bold;text-align:center;line-height:1.4;border-radius:6px}@media (min-width: 1025px){#wrapper #registration.sinki-regis .sr-cont{margin-bottom:30px}}#wrapper #registration.sinki-regis .sr-cont a{text-decoration:underline;opacity:1}#wrapper #registration.sinki-regis .sr-cont a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #registration.sinki-regis .form-comp{margin-bottom:10px;position:relative}#wrapper #registration.sinki-regis .form-comp p{font-size:70%;padding:5px 0 0 0;color:#666;line-height:1.3}@media (min-width: 1025px){#wrapper #registration.sinki-regis .form-comp p{font-size:80%;padding:5px 0 20px 0 !important}}#wrapper #registration.sinki-regis .form-comp .field-icon{float:right;margin-right:10px;margin-top:-33px;position:relative;z-index:2;cursor:pointer}#wrapper #registration .priv-cont{line-height:1.5;font-size:95%;color:#999;padding-bottom:0}#wrapper #registration .priv-cont a{text-decoration:underline;opacity:1}#wrapper #registration .priv-cont a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #registration.favoritelist .search-list{border:1px solid #D2D2D2;margin:0 0 20px 0;border-radius:6px;padding:15px 15px 50px 15px;-webkit-box-shadow:-1px 1px 6px rgba(90,90,90,0.2);box-shadow:-1px 1px 6px rgba(90,90,90,0.2);position:relative}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list{padding:30px;margin:0 0 30px 0}#wrapper #registration.favoritelist .search-list .list-title{font-size:95%}}#wrapper #registration.favoritelist .search-list .edit-btn{position:absolute;right:15px;bottom:5px}#wrapper #registration.favoritelist .search-list .edit-btn a{font-size:85%}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list .edit-btn{bottom:10px;right:30px}}#wrapper #registration.favoritelist .search-list .tags1 li{font-size:70%}#wrapper #registration.favoritelist .search-list h2{line-height:1.4;font-size:120%}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list h2{line-height:1.6;font-size:140%}}#wrapper #registration.favoritelist .search-list h2 a{opacity:1}#wrapper #registration.favoritelist .search-list h2 a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #registration.favoritelist .search-list .tags1{padding:0 0 15px 0}#wrapper #registration.favoritelist .search-list .edit-btn{text-align:right;padding-bottom:10px}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list .edit-btn{padding-bottom:20px}}#wrapper #registration.favoritelist .search-list .edit-btn a{padding:6px 20px;font-size:100%}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list .edit-btn a{font-size:95%;padding:6px 25px}}#wrapper #registration.favoritelist .search-list .list-head{padding-bottom:0}#wrapper #registration.favoritelist .search-list .list-head figure img{height:100px;opacity:1}@media (min-width: 1025px){#wrapper #registration.favoritelist .search-list .list-head figure img{height:170px}}#wrapper #registration.favoritelist .search-list .list-head figure img:hover{opacity:0.8;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper #mypage{padding:5px 15px 50px 15px}@media (min-width: 1025px){#wrapper #mypage{width:636px;padding:60px 70px;margin:0 auto 70px;border:1px solid #c2c2c2;border-radius:10px}}#wrapper #mypage h1{text-align:center;padding-bottom:10px}@media (min-width: 1025px){#wrapper #mypage h1{padding:0 0 20px 0;font-size:200%}}#wrapper #mypage .name-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#EEEEEE;padding:12px 12px;border-radius:5px;margin-bottom:20px}@media (min-width: 1025px){#wrapper #mypage .name-sec{padding:14px 20px}}@media (min-width: 1025px){#wrapper #mypage .name-sec{margin-bottom:30px}}#wrapper #mypage .name-sec .name p{line-height:1.2;padding:0;font-size:130%;font-weight:bold}#wrapper #mypage .name-sec .name p span{font-size:80%;margin-left:5px;color:#888888}@media (min-width: 1025px){#wrapper #mypage .name-sec .name p{padding:0 !important;font-size:140%}}#wrapper #mypage .name-sec .account a{background:#22b265;color:white;padding:6px 15px;font-size:110%;border-radius:4px;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;display:block;white-space:nowrap}#wrapper #mypage .name-sec .account a:hover{background:#138f4c}@media (min-width: 1025px){#wrapper #mypage .name-sec .account a{padding:6px 20px;font-size:100%}}#wrapper #mypage .myprev{margin-bottom:20px}@media (min-width: 1025px){#wrapper #mypage .myprev{margin-bottom:30px}}#wrapper #mypage .myprev .title{font-size:110%;font-weight:bold;padding:0 0 10px 10px;color:#7D7D7D}@media (min-width: 1025px){#wrapper #mypage .myprev .title{font-size:120%;padding:0 0 15px 20px !important}}#wrapper #mypage .myprev .myprev-sec{border-radius:10px;border:1px solid #D2D2D2;padding:15px;margin-bottom:15px;-webkit-box-shadow:-1px 1px 6px rgba(90,90,90,0.2);box-shadow:-1px 1px 6px rgba(90,90,90,0.2)}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec{padding:25px;margin-bottom:30px}}#wrapper #mypage .myprev .myprev-sec .myprev1{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev1{margin-bottom:20px;border-radius:10px}}#wrapper #mypage .myprev .myprev-sec .myprev1 figure{-webkit-box-flex:1.8;-ms-flex:1.8;flex:1.8;margin-right:15px}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev1 figure{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;margin-right:20px}}#wrapper #mypage .myprev .myprev-sec .myprev1 figure img{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;display:block;margin-right:20px;border-radius:6px}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev1 figure img{height:125px}}#wrapper #mypage .myprev .myprev-sec .myprev1 p{-webkit-box-flex:3;-ms-flex:3;flex:3;padding:0 0 5px 0;line-height:1.8;font-size:110%;font-weight:bold}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev1 p{font-size:120%;padding:0 0 10px 0 !important}}#wrapper #mypage .myprev .myprev-sec .myprev2{background:#FFF6EB;border-radius:10px;padding:12px;position:relative}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev2{padding:20px}}#wrapper #mypage .myprev .myprev-sec .myprev2 .hyoka{position:absolute;top:-30px;right:10px;color:#404040}#wrapper #mypage .myprev .myprev-sec .myprev2 .hyoka span{color:#F8981B;margin-right:5px}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev2 .hyoka{top:-30px;right:25px;font-size:100%}}#wrapper #mypage .myprev .myprev-sec .myprev2 p{font-size:100%;padding:0 0 5px 0;margin-bottom:10px;line-height:1.8;font-weight:bold;border-bottom:1px solid #9F9F9F;color:#666}@media (min-width: 1025px){#wrapper #mypage .myprev .myprev-sec .myprev2 p{font-size:110%;margin-bottom:15px;padding:0 0 10px 0 !important}}#wrapper #mypage .myprev .myprev-sec .myprev2 .button-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrapper #mypage .myprev .myprev-sec .myprev2 .button-sec .sanko{font-size:95%}#wrapper #mypage .myprev .myprev-sec .myprev2 .button-sec .sanko span{font-weight:bold;margin-left:5px}#wrapper #mypage .myprev .read-more-btn{text-align:center}#wrapper #mypage .myprev .read-more-btn a{background:url("/img/icon-arrow-down_gray.png") no-repeat;background-size:18px;background-position:right 50%;padding:0 25px 0 0;font-size:110%;text-decoration:underline;font-weight:bold;color:#555;opacity:1}#wrapper #mypage .myprev .read-more-btn a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}#wrapper #mypage .myprev .kuchi-none{padding:10px 0 0 10px;border-radius:6px}@media (min-width: 1025px){#wrapper #mypage .myprev .kuchi-none{padding:10px 0 20px 20px}}#wrapper #mypage .myprev .kuchi-none p{padding:0 !important}#wrapper #mypage .myprev .kuchi-none a{text-decoration:underline;opacity:1}#wrapper #mypage .myprev .kuchi-none a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}#wrapper #mypage .delete-acc-btn{padding:20px 0 0 0}#wrapper #mypage .delete-acc-btn a{background:url("/img/icon-delete.png") no-repeat;background-size:26px;background-position:7% 50%;padding:0 0 0 40px;opacity:1}#wrapper #mypage .delete-acc-btn a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}#wrapper .return-mypage{padding:30px 0 40px 0;text-align:center}#wrapper .return-mypage a{background:url("/img/member-icon.png") no-repeat;background-size:26px;background-position:16% 50%;border:1px solid #BCBCBC;padding:18px 40px 19px 75px;font-size:110%;border-radius:5px;-webkit-transition:0.3s;transition:0.3s;font-weight:bold;text-align:center}#wrapper .return-mypage a:hover{color:black;border:1px solid black}#wrapper .return-mypage.fav-page a{background:url("/img/icon-fav-green.png") no-repeat;background-size:18px;background-position:16% 50%;padding:19px 40px 19px 80px}#wrapper .edit-btn a{background:#E9A045;-webkit-transition:0.3s;transition:0.3s;color:white;padding:6px 12px;border-radius:5px;font-size:90%;display:block}#wrapper .edit-btn a:hover{background:#D18120}@media (min-width: 1025px){#wrapper .edit-btn a{padding:5px 13px;font-size:80%}}#wrapper .account-kanri h1{margin-bottom:5px}#wrapper .account-kanri .kanri-wrap{margin-bottom:10px}#wrapper .account-kanri .kanri-wrap .account-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#EEEEEE;padding:8px 15px;border-top-left-radius:5px;border-top-right-radius:5px}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .account-title{padding:10px 20px}}#wrapper .account-kanri .kanri-wrap .account-title h2{font-size:120%}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .account-title h2{font-size:130%}}#wrapper .account-kanri .kanri-wrap .account-title .edit-btn{font-size:80%}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .account-title .edit-btn{font-size:95%}}#wrapper .account-kanri .kanri-wrap .con-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #D5D5D5;padding:14px 0 14px 14px;font-weight:bold}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .con-sec{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:18px 0 18px 20px}}#wrapper .account-kanri .kanri-wrap .con-sec .con-title{color:#888888}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .con-sec .con-title{-webkit-box-flex:3;-ms-flex:3;flex:3}}#wrapper .account-kanri .kanri-wrap .con-sec .con-res{font-size:110%}@media (min-width: 1025px){#wrapper .account-kanri .kanri-wrap .con-sec .con-res{-webkit-box-flex:6;-ms-flex:6;flex:6}}#wrapper .account-kanri .comment{padding:0 0 0 20px}#wrapper .account-kanri .comment p{padding:0 !important;font-size:90%;color:#999}#wrapper .account-kanri .comment p a{text-decoration:underline;opacity:1}#wrapper .account-kanri .comment p a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}#wrapper .account-kanri .kyoka-sec{margin:0 0 30px 14px}@media (min-width: 1025px){#wrapper .account-kanri .kyoka-sec{margin:0 0 40px 20px}}#wrapper .account-kanri .kyoka-sec .kome-tit{font-size:80%;color:#999;padding:20px 0 0 0 !important}#wrapper 　 .radio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper 　 .radio-wrap .col{width:48%}#wrapper 　 .radio-wrap .radio-one{padding-bottom:10px}#wrapper 　 .radio-wrap .radio-one input{opacity:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}#wrapper .radio-input+label{padding:12px 40px;position:relative;display:block;border:1px solid #9F9F9F;border-radius:6px;color:#333;text-align:center;font-weight:bold}@media (min-width: 1025px){#wrapper .radio-input+label{padding:10px 40px}}#wrapper .radio-input+label::before{content:"";display:block;position:absolute;top:13px;left:15px;width:18px;height:18px;border:1px solid #9F9F9F;border-radius:50%}#wrapper .radio-input:checked+label{color:white;background:#33C776;border:1px solid #33C776}#wrapper .radio-input:checked+label::after{content:"";display:block;position:absolute;top:12px;left:14px;width:22px;height:22px;border:1px solid white;background:none no-repeat #fff;border-radius:50%}#wrapper .styled-checkbox{position:absolute;opacity:0}#wrapper .styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-weight:bold;margin-right:15px}#wrapper .styled-checkbox+label.check-box{font-size:95%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}#wrapper .styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white;border:1px solid #9F9F9F;border-radius:4px}#wrapper .styled-checkbox:focus+label:before{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.12);box-shadow:0 0 0 1px rgba(0,0,0,0.12)}#wrapper .styled-checkbox:checked+label:before{background:#33C776;border:1px solid #33C776}#wrapper .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}#wrapper .styled-checkbox:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd}#wrapper .styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:white;width:2px;height:2px;-webkit-box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#wrapper .save-button{margin:0 30px}@media (min-width: 1025px){#wrapper .save-button{width:350px;margin:0 auto}}#wrapper .save-button.reg-top{margin:20px 0 30px 0}#wrapper .save-button.forgot-top{margin:30px 0}#wrapper .save-button input[type="submit"]{background:#0C9048;background-repeat:no-repeat;background-position:90% 50%;background-size:12px;border:none;padding:18px 22px;color:white;font-weight:bold;font-size:120%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:6px solid #00813B;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}#wrapper .save-button input[type="submit"]:hover{background:#007837;background-repeat:no-repeat;background-position:90% 50%;background-size:12px}@media (min-width: 1025px){#wrapper .save-button input[type="submit"]{padding:14px 22px;font-size:130%}}#wrapper .about-email{border-bottom:1px solid #C8C8C8;margin:40px 0 20px 0}#wrapper .about-email h2{font-size:110%;font-weight:bold;padding:0 0 14px 14px}@media (min-width: 1025px){#wrapper .about-email h2{padding:0 0 14px 20px}}#wrapper .list-head{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 1025px){#wrapper .list-head{padding-bottom:30px}}#wrapper .list-head figure{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:15px}@media (min-width: 1025px){#wrapper .list-head figure{margin-right:30px}}#wrapper .list-head figure img{display:block;border-radius:6px;width:100%;height:108px;-o-object-fit:cover;object-fit:cover}@media (min-width: 1025px){#wrapper .list-head figure img{height:208px}}#wrapper .list-head .list-title{-webkit-box-flex:2;-ms-flex:2;flex:2}#wrapper .list-head .list-title h1{font-size:130%;position:relative;top:-5px}@media (min-width: 1025px){#wrapper .list-head .list-title h1{font-size:180%}}#wrapper .merit-sec{background:#B6F6D4;padding:25px 15px}@media (min-width: 1025px){#wrapper .merit-sec{padding:60px 0 55px 0}}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins{width:716px;margin:0 auto}}#wrapper .merit-sec .merit-ins h2{font-size:140%;text-align:center;margin-bottom:20px}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins h2{font-size:200%;margin-bottom:30px}}#wrapper .merit-sec .merit-ins .merit-list .merit-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins .merit-list .merit-div{padding:12px 0}}#wrapper .merit-sec .merit-ins .merit-list .merit-div div{-webkit-box-flex:1.9;-ms-flex:1.9;flex:1.9;position:relative}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins .merit-list .merit-div div{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}#wrapper .merit-sec .merit-ins .merit-list .merit-div div div{background:#16CE6D;padding:5px 8px;border-radius:5px;font-weight:bold;font-size:100%;margin-right:20px;color:#FFF;text-align:left}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins .merit-list .merit-div div div{font-size:130%;margin-right:30px;padding:6px 15px;border-radius:6px}}#wrapper .merit-sec .merit-ins .merit-list .merit-div div div span{position:absolute;background:#FFF;border-radius:50%;width:30px;height:30px;font-size:110%;color:#0C9048;top:-10px;right:-10px;text-align:center;border:1px solid #29D57A}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins .merit-list .merit-div div div span{width:35px;height:35px;font-size:100%}}#wrapper .merit-sec .merit-ins .merit-list .merit-div p{-webkit-box-flex:4;-ms-flex:4;flex:4;padding:0;line-height:1.4}@media (min-width: 1025px){#wrapper .merit-sec .merit-ins .merit-list .merit-div p{padding:0 !important;font-size:130%}}#wrapper .fogot-pass{text-align:right}#wrapper .fogot-pass a{text-decoration:underline;opacity:1}#wrapper .fogot-pass a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper .back-button a{background:url("/img/prev-arrow.png") no-repeat;background-size:10px;background-position:0 50%;padding:0 0 0 22px;text-decoration:underline;font-size:120%;opacity:1}#wrapper .back-button a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#wrapper .error-popup{pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:fixed;top:50px;left:0;right:0;margin:20px;padding:30px;background:#fff;border-radius:4px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);box-shadow:0 3px 10px rgba(0,0,0,0.3);z-index:10}@media (min-width: 1025px){#wrapper .error-popup{max-width:500px;margin:0 auto;top:100px}}#wrapper .error-popup p{padding:0}#wrapper .error-popup .error-tit{font-size:120%;color:red;padding-bottom:20px}#wrapper .error-popup .error-mess{font-size:110%;padding-bottom:20px}#wrapper .error-popup a{text-decoration:underline}#wrapper .error-popup .error-close-btn{position:absolute;right:10px;top:10px;font-size:20px;border:1px solid #CCC;padding:0 12px;border-radius:5px;cursor:pointer}#wrapper .error-popup .cancel-btn{width:110px;background:#22b265;border:none;padding:9px 10px;border-radius:5px;cursor:pointer;color:white;font-size:110%;-webkit-transition:0.3s;transition:0.3s}#wrapper .error-popup .cancel-btn:hover{background:#138f4c}#wrapper .error-popup .yame-ok{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px 5px 10px;margin-top:5px}#wrapper .error-popup .yame-ok div{margin:0 10px}#wrapper .error-popup .yame-ok a{background:#22b265;padding:10px 20px;border-radius:5px;color:white;text-decoration:none;font-size:110%;-webkit-transition:0.3s;transition:0.3s}#wrapper .error-popup .yame-ok a:hover{background:#138f4c}#wrapper .error-popup .mess-pop span{font-size:110%;font-weight:bold;margin-left:10px}#wrapper .overlay{pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}#wrapper .is-visible{opacity:1;pointer-events:auto;z-index:100}#wrapper .kuchi-wrap{position:relative;padding:15px 15px 35px 15px}@media (min-width: 1025px){#wrapper .kuchi-wrap{padding:15px 55px 30px 55px}}#wrapper .kuchi-wrap .kuch-button{position:relative;margin:0 10px}@media (min-width: 1025px){#wrapper .kuchi-wrap .kuch-button{margin:0 auto;width:420px}}#wrapper .kuchi-write{text-align:center}#wrapper .kuchi-write .review-button{width:100%;background:url("/img/icon-write.png") no-repeat;background-size:20px;background-position:10% 50%;border:2px solid #000000;padding:16px 50px;border-radius:8px;text-align:center;font-weight:bold;-webkit-transition:0.1s;transition:0.1s;cursor:pointer;font-size:110%}@media (min-width: 1025px){#wrapper .kuchi-write .review-button{border:3px solid #000000;background-size:28px;background-position:15% 50%;padding:18px 10px;font-size:130%}}#wrapper .kuchi-write .review-button:hover{color:#222}#wrapper .chat-sec{background:url("/img/icon-kuchikomi.png") no-repeat;background-size:38px;padding:0 0 0 60px}@media (min-width: 1025px){#wrapper .chat-sec{background-size:60px;padding:0 0 0 90px}}#wrapper .kuchi-sec{margin:30px 0 0 0;background:#eee;padding:15px;border-radius:10px;position:relative}@media (min-width: 1025px){#wrapper .kuchi-sec{padding:20px 30px;margin:50px 0 0 0}}#wrapper .kuchi-sec.arr:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid #eee;border-top:10px solid #eee;border-bottom:10px solid transparent;left:-19px;top:20px}#wrapper .kuchi-sec p{padding:0 !important;line-height:1.6;font-size:95%}#wrapper .kuchi-sec .kuchi-title{margin-bottom:10px;position:relative}@media (min-width: 1025px){#wrapper .kuchi-sec .kuchi-title .nick-sank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3px}}#wrapper .kuchi-sec .kuchi-title .hogo-tit{font-size:90%;font-weight:normal}#wrapper .kuchi-sec .kuchi-title p{font-size:110%;font-weight:bold;margin-right:20px}#wrapper .kuchi-sec .kuchi-title .rating{font-size:50%;margin-bottom:10px}#wrapper .kuchi-sec .kuchi-title .sanko-ni{font-size:75%;text-align:right}#wrapper .kuchi-sec .kuchi-title .sanko-ni button{background:#FFFFFF;border:1px solid #F8981B;border-radius:5px;padding:4px 12px;cursor:pointer}#wrapper .kuchi-sec .kuchi-title .sanko-ni button span{font-weight:bold}#wrapper .kuchi-sec .kuchi-title .sanko-ni button.isActive{background:#F8981B;color:#FFFFFF;border:1px solid #F8981B}#wrapper .kuchi-sec h3{font-weight:bold;font-size:110%;margin-bottom:5px}#wrapper .more-content{display:none}#wrapper .no-kuchi{text-align:center;font-size:110%;font-weight:bold}@media (min-width: 1025px){#wrapper .no-kuchi{font-size:120%}}#wrapper .return-serv{text-align:center;font-size:120%}#wrapper .return-serv a{text-decoration:underline}#wrapper .return-serv a:hover{text-decoration:none}@media (min-width: 1025px){.member-area .member-icon{display:none}}.member-area .member-icon img{width:30px;display:block}.member-area .login-regis-pc{display:none}@media (min-width: 1025px){.member-area .login-regis-pc{display:block}.member-area .login-regis-pc .sign-login-button{background:#0C9048;padding:10px 30px;font-weight:bold;font-size:110%;color:white;border-radius:6px;-webkit-transition:0.3s;transition:0.3s}.member-area .login-regis-pc .sign-login-button:hover{background:#007837}}.member-link{position:absolute;right:30px;top:45px;display:none}@media (min-width: 1025px){.member-link{right:0;top:55px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.member-link{right:128px;top:45px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){.member-link{right:188px;top:45px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.member-link{right:188px;top:45px}}.review-link{position:absolute;display:none;z-index:10}@media (min-width: 1025px){.review-link{margin:0 30px}.review-link.fav-log{width:318px}}.review-link .bubble{padding:15px;font-size:100%}@media (min-width: 1025px){.review-link .bubble{padding:25px 20px 15px 20px;font-size:110%;text-align:center}}.review-link .bubble p{padding:0 !important;line-height:1.5;font-size:90%}.review-link .bubble .kuchi-reg-link{font-size:80%;text-align:center}@media (min-width: 1025px){.review-link .bubble .kuchi-reg-link{padding-top:10px;font-size:90%}.review-link .bubble .kuchi-reg-link li{margin:10px 0}}.bubble{-webkit-box-shadow:0px 0px 10px rgba(100,100,100,0.1);box-shadow:0px 0px 10px rgba(100,100,100,0.1);color:#333;position:relative;padding:6px 22px;border:1px solid #CBCBCB;background-color:#fff;border-radius:5px;font-size:75%}@media (min-width: 1025px){.bubble{padding:10px 30px;-webkit-box-shadow:0px 0px 10px rgba(100,100,100,0.5);box-shadow:0px 0px 10px rgba(100,100,100,0.5)}}.bubble ul li{font-size:140%;font-weight:bold;margin:5px 0}@media (min-width: 1025px){.bubble ul li{font-size:120%}}.bubble ul li a{text-decoration:underline;opacity:1}.bubble ul li a:hover{text-decoration:none;opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}@media (min-width: 1025px){.bubble{font-size:85%}}.bubble:before{position:absolute;content:'';border:8px solid transparent;border-bottom:8px solid #CBCBCB;top:-16px;right:50px}@media (min-width: 1025px){.bubble:before{border:12px solid transparent;border-bottom:12px solid #CBCBCB;top:-25px;right:50px}}.bubble:after{position:absolute;content:'';border:8px solid transparent;border-bottom:8px solid #fff;top:-15px;right:50px}@media (min-width: 1025px){.bubble:after{border:12px solid transparent;border-bottom:12px solid #fff;top:-24px;right:50px}}.fav-list-btn{text-align:center}.fav-list-btn button{width:100%;background:url("/img/icon-fav.png") no-repeat #3FCC81;background-size:14px;background-position:12% 50%;padding:12px 22px 12px 52px;font-size:100%;border-radius:5px;-webkit-transition:0.3s;transition:0.3s;color:white;white-space:nowrap;cursor:pointer;border:none}.fav-list-btn button:hover{background:url("/img/icon-fav.png") no-repeat #138f4c;background-size:14px;background-position:12% 50%}@media (min-width: 1025px){.fav-list-btn button{background-position:11% 50%;padding:11px 25px 11px 52px}.fav-list-btn button:hover{background:url("/img/icon-fav.png") no-repeat #138f4c;background-size:14px;background-position:11% 50%}}.fav-list-btn button.isActive{background:url("/img/icon-fav.png") no-repeat #b0b0b0;background-size:14px;background-position:12% 50%}@media (min-width: 1025px){.fav-list-btn button.isActive{background-position:11% 50%}}.taiken-tag{padding:0;font-size:90%;text-align:center}.taiken-tag span{color:#F8981B}.position-1{position:relative}.position-1 .taiken-tag{right:80px;bottom:35px;padding-bottom:30px}#footer{background:#F6F6F6;padding:30px 20px 20px 20px}#footer a{text-decoration:underline;opacity:1}#footer a:hover{opacity:0.7;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-decoration:none}@media (min-width: 1025px){#footer{padding:70px 0;background:white}#footer.register{background:#f1f1f1}}#footer #footer-wrap{padding-bottom:20px}@media (min-width: 1025px){#footer #footer-wrap{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}#footer #footer-wrap .logo{display:none}@media (min-width: 1025px){#footer #footer-wrap .logo{display:block;-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5;margin-top:5px}}#footer #footer-wrap dl{width:50%;float:left;padding:0 0 20px 0}@media (min-width: 1025px){#footer #footer-wrap dl{-webkit-box-flex:2;-ms-flex:2;flex:2;padding:0 0 20px 30px}#footer #footer-wrap dl:nth-child(2){-webkit-box-flex:1.7;-ms-flex:1.7;flex:1.7}#footer #footer-wrap dl:nth-child(3){-webkit-box-flex:2.2;-ms-flex:2.2;flex:2.2}#footer #footer-wrap dl:nth-child(4){-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}#footer #footer-wrap dl:nth-child(5){-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}#footer #footer-wrap dl:nth-child(6){-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}}#footer #footer-wrap dl dt{font-size:100%;font-weight:bold;padding-bottom:5px}@media (min-width: 1025px){#footer #footer-wrap dl dt{padding-bottom:15px;font-size:110%}}#footer #footer-wrap dl dd{padding:0 0 5px 0;font-size:95%}@media (min-width: 1025px){#footer #footer-wrap dl dd{padding:0 0 10px 0}}#footer #footer-wrap dl dd:before{display:inline-block;content:"";border-top:1px solid #b8b7b7;width:12px;margin:0 10px 0 5px;-webkit-transform:translateY(-4px);transform:translateY(-4px)}#footer ul{text-align:center;padding:0 0 20px 0;font-size:90%}@media (min-width: 1025px){#footer ul{width:1140px;margin:0 auto;font-size:100%}}#footer ul a{text-decoration:none;font-weight:bold}#footer ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 10px 10px 10px}@media (min-width: 1025px){#footer ul li{padding:0 35px 10px 35px}}#footer #copyright{text-align:center;color:#939393;font-size:90%;padding:0 !important}@media (min-width: 1025px){#footer #copyright{width:1140px;margin:0 auto;font-size:95%}}