.sp_il,.sp_bl,.sp_ib{display:none}@media screen and (max-width:640px){.sp_il{display:inline}.sp_bl{display:block}.sp_ib{display:inline-block}.sp_hide{display:none}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:none}q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style-type:none}ul,li{margin:0;padding:0}html,body{font-size:13px}body{font-family:YuGothic,Yu Gothic,sans-serif}header .line{border-bottom:2px solid #000;height:2px;width:100%;box-sizing:border-box}header .line:before,header .line:after{content:"";display:block}header .line:before{border-bottom:2px solid #000;padding-top:4px}header .line:after{border-bottom:2px solid #000;padding-top:2px}@media screen and (max-width:640px){header .line{border-bottom:1px solid #000;height:2px;width:100%;box-sizing:border-box}header .line:before{border-bottom:1px solid #000;padding-top:4px}header .line:after{border-bottom:1px solid #000;padding-top:2px}}@-webkit-keyframes logo_drop{0%{-webkit-transform:translateY(-500px) scale(.5);transform:translateY(-500px) scale(.5)}70%{-webkit-transform:translateY(110px);transform:translateY(110px)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes logo_drop{0%{-webkit-transform:translateY(-500px) scale(.5);transform:translateY(-500px) scale(.5)}70%{-webkit-transform:translateY(110px);transform:translateY(110px)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}footer{text-align:center;background:#fff;padding:100px 0 0;margin-top:50px}footer #share{margin-bottom:50px}footer #share h2{font-size:1rem;letter-spacing:2px;margin-bottom:20px}footer #share a{font-size:1.5rem;display:inline-block;color:#fff;width:50px;height:50px;border-radius:50px;line-height:50px;margin:0 5px;vertical-align:top}footer #share a#twitter{background:#1da1f2}footer #share a#fb{background:#3b5998}footer #share a#line{background:#00b900}footer #share a#line img{width:60%}footer #f_logo{display:-webkit-box;display:flex;vertical-align:middle;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:50px auto;width:640px}footer #f_logo a img{width:75px}footer #f_logo .info{text-align:left;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:2rem;margin-left:50px}footer #f_logo .info p{font-family:Raleway,sans-serif;text-align:left;font-weight:800;font-size:3rem;margin-top:10px}footer #f_logo #copyrights{color:#888;margin-top:2rem;font-size:.7rem}@media screen and (max-width:640px){footer{padding-top:50px}footer #f_logo{font-size:1rem;width:85%;margin:25px auto;-webkit-box-pack:center;justify-content:center}footer #f_logo a img{width:50px}footer #f_logo .info{font-size:1rem;margin-left:25px}footer #f_logo .info p{font-size:1.5rem}}ul#list{display:-webkit-box;display:flex;flex-wrap:wrap;max-width:1024px;margin:0 auto 100px;-webkit-box-pack:justify;justify-content:space-between;box-sizing:border-box}ul#list li{text-align:center;color:#000;font-weight:700;display:block;width:31%;margin:0 0 3.5%;overflow:hidden;box-sizing:border-box}ul#list li:hover{opacity:.8}ul#list li .thumb{-webkit-transition-duration:.3s;transition-duration:.3s;overflow:hidden}ul#list li .thumb a{display:block}ul#list li .thumb img{width:100%;vertical-align:bottom}ul#list li .info{font-weight:700;position:relative}ul#list li .info>div{vertical-align:top}ul#list li .info .name{background:#000;color:#fff;line-height:1.5;font-size:1.25rem;font-family:Roboto,sans-serif;margin:0 auto 12.5px;padding:10px 0;letter-spacing:1px}ul#list li .info .name.s{font-size:1.75rem}ul#list li .info .name span{display:block;font-size:80%}ul#list li .info .other{width:100%;color:#333}ul#list li .info .other >div{width:100%}ul#list li .info .other .jp_name{line-height:1;display:inline-block;font-weight:700;margin-bottom:10px;display:none}ul#list li .info .other .price{text-align:center;font-size:1.5rem;font-family:Roboto,sans-serif;display:inline-block;line-height:1;font-weight:400;margin-right:10px}ul#list li .info .other .price span{font-size:80%;line-height:1;display:inline-block;margin-right:3px}@media screen and (max-width:1024px){ul#list{width:96%}}@media screen and (max-width:640px){ul#list{width:92%}ul#list li{width:47%;overflow:visible;margin-bottom:6%}ul#list li .info{height:auto;padding:0}ul#list li .info .name{font-size:1rem;height:auto}ul#list li .info .name.s{font-size:1rem}ul#list li .info .other{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:static}ul#list li .info .other .jp_name,ul#list li .info .other .price{margin:0}ul#list li .info .other .price{font-size:1.25rem}}body.top #notice{max-width:1024px;margin:50px auto 100px;box-sizing:border-box}body.top #notice p{text-align:left}body.top #notice .nbox{margin:0 auto;line-height:1.8;background:#fff;box-sizing:border-box}body.top #notice h3{font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;margin:0 auto;margin-bottom:3rem;padding:0 0 20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #333}body.top #notice h3:before,body.top #notice h3:after{content:'';-webkit-box-flex:1;flex:1}body.top #notice h3:before{margin-right:2rem}body.top #notice h3:after{margin-left:2rem}body.top #notice #caution h4{color:#555;margin-bottom:1rem}body.top #notice #caution #num_notice{border:1px solid #000;margin:3rem 0 1rem;padding:.5rem 0}body.top #notice #caution p.nn{margin:0 0 .5rem}body.top #notice #caution ul{padding:0 0 0 14px;margin-bottom:50px;color:#555}body.top #notice #caution ul li{list-style-type:disc;list-style-position:outside;margin-bottom:2px}@media screen and (max-width:1024px){body.top #notice{width:96%}}@media screen and (max-width:640px){body.top #notice{width:100%}body.top #notice .nbox{padding:20px}body.top #notice p{margin-left:0;margin:0 auto}body.top #notice #caution ul li{font-size:.9rem;line-height:1.5}}body.top .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}body.top .owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}body.top .owl-theme .owl-nav [class*=owl-] .disabled{opacity:.5;cursor:default}body.top .owl-theme .owl-nav [class*=owl-]:hover{background:#4dc7a0;color:#fff;text-decoration:none}body.top .owl-theme .owl-dots{text-align:center}body.top .owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}body.top .owl-theme .owl-dots .owl-dot:hover{-webkit-animation-name:dots_scale;animation-name:dots_scale;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body.top .owl-theme .owl-dots .owl-dot span{width:$h;height:$h;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px;box-sizing:border-box}body.top .owl-theme .owl-dots .owl-dot.active span,body.top .owl-theme .owl-dots .owl-dot:hover span{background:#ffd900}@-webkit-keyframes dots_scale{0%{-webkit-transform:scale(1);transform:scale(1)}98%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes dots_scale{0%{-webkit-transform:scale(1);transform:scale(1)}98%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}body.top #selling{max-width:1024px;margin:0 auto;text-align:center;box-sizing:border-box}body.top #selling h2{font-size:1.5rem;color:#333;line-height:1.6;letter-spacing:1px;width:100%;margin:0 auto 50px;display:inline-block;border-width:1px 0;border-color:#000;border-style:solid}body.top #selling h2 .inner{width:50%;margin:0 auto;padding:12.5px 0}body.top #selling h2 .inner div{font-family:YuGothic,Yu Gothic,sans-serif}body.top #selling .flex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}body.top #selling .flex >div{width:45%;-webkit-box-flex:0;flex:0 0 auto}body.top #selling .flex >div h3{font-size:2.5rem;margin-bottom:40px}body.top #selling .flex >div#venue table{width:100%}body.top #selling .flex >div#venue thead{background:#f5f5f5}body.top #selling .flex >div#venue th,body.top #selling .flex >div#venue td{font-size:1.25rem;line-height:1.6;padding:20px 0;border-bottom:1px solid #aaa;vertical-align:middle}body.top #selling .flex >div#venue th >div,body.top #selling .flex >div#venue td >div{width:85%;margin:0 auto;text-align:left}body.top #selling .flex >div#mumo{-webkit-box-pack:justify;justify-content:space-between}body.top #selling .flex >div#mumo ul{background:#fff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}body.top #selling .flex >div#mumo li{text-align:left;-webkit-box-flex:0;flex:0 0 auto;box-sizing:border-box;width:100%;margin-bottom:50px;text-align:center}body.top #selling .flex >div#mumo li h4{text-align:center;font-size:18px;margin-bottom:3px;padding-bottom:10px}body.top #selling .flex >div#mumo li h4 span{text-align:center;font-family:Roboto,sans-serif;font-weight:300;line-height:24px;width:24px;height:24px;margin-right:10px;display:inline-block;border:1px solid #333;border-radius:16px}body.top #selling .flex >div#mumo li a{font-size:1.25rem;color:#fff;text-decoration:none;background:#359fcb;margin:0 auto 10px;padding:10px 15px;display:block;border-radius:5px;-webkit-transition:background .25s;transition:background .25s}body.top #selling .flex >div#mumo li a:hover{background:#2a7fa3}body.top #selling .flex >div#mumo li p{line-height:1;margin-bottom:20px}body.top #selling .flex >div#mumo .shop_comp h5{font-size:15px;background:#f9f9f9;margin-bottom:10px;padding:5px}body.top #selling .flex >div#mumo .shop_comp h5 span{font-size:50%;vertical-align:middle}body.top #selling .flex >div#mumo #mumo_link{margin-bottom:20px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}body.top #selling .flex >div#mumo #mumo_link >div{width:48%}body.top #selling .flex >div#mumo #mumo_link#lolol{margin-bottom:70px}body.top #selling .flex >div#mumo #mumo_link a{text-align:center;font-family:Roboto,sans-serif;font-weight:700;text-decoration:none;width:68px;margin-right:6px;padding:8px 10px;display:inline-block;border:1px solid #aaa;border-radius:3px;box-sizing:border-box;-webkit-transition-duration:.3s;transition-duration:.3s;border:1px solid #f00}body.top #selling .flex >div#mumo #mumo_link a:hover{color:#fff;background:#ffd900;border:1px solid #ffd900}body.top #selling .flex >div#mumo #mumo_link a i{font-size:30px;margin-right:5px;vertical-align:middle}body.top #selling .flex >div#limited{width:31%;padding-bottom:50px}body.top #selling .flex >div#limited p{line-height:2}body.top #selling .notes{margin-top:40px}body.top #selling .notes h5{color:#666;font-size:14px;font-weight:400;margin-bottom:10px}body.top #selling .notes h5 i{margin-right:10px}body.top #selling .notes ul{color:#555;font-size:95%;width:92%;margin:10px auto 0}body.top #selling .notes ul li{line-height:1.6;margin-bottom:6px;list-style-type:disc;list-style-position:outside}@media screen and (max-width:1024px){body.top #selling{width:100%;padding:15px}body.top #selling .flex >div{width:46%}body.top #selling .flex >div#venue th,body.top #selling .flex >div#venue td{font-size:1rem}body.top #selling .flex >div#mumo li{margin-bottom:10px}}@media screen and (max-width:640px){body.top #selling{width:100%}body.top #selling h2{padding:10px 0;box-sizing:border-box}body.top #selling h2 .inner{font-size:1.25rem;width:100%}body.top #selling .flex{display:block}body.top #selling .flex >div{width:100%;margin-bottom:50px}body.top #selling .flex >div h3{margin-bottom:20px}body.top #selling .flex >div#venue table tbody tr th{text-align:center;line-height:1;padding:0;font-size:1rem}body.top #selling .flex >div#venue table tbody tr th span{text-align:center;font-family:Roboto,sans-serif;font-size:.8rem;font-weight:400;margin:0 auto;display:block}body.top #selling .flex >div#mumo{display:block}body.top #selling .flex >div#mumo div{width:100%}body.top #selling .flex >div#mumo div a{width:80%;margin-bottom:10px;display:block}body.top #selling #mumo_link{display:block}body.top #selling #mumo_link >div{width:100%}}body.top #topics{background:url(../images/lawn.png);margin:0 auto 100px;padding:50px 0;box-sizing:border-box}body.top #topics .inner{max-width:1024px;margin:0 auto}body.top #topics h2{font-size:100px;font-weight:700;line-height:1;color:rgba(255,255,255,.8);margin-bottom:50px;box-sizing:border-box}body.top #topics .item{background:#fff;margin-bottom:50px;box-shadow:0 10px 30px #153203;border-radius:10px}body.top #topics .item ul.img_list{display:-webkit-box;display:flex;flex-wrap:nowrap}body.top #topics .item ul.img_list li img{width:100%;vertical-align:bottom}body.top #topics .item p{margin:0 auto;padding:20px 50px;line-height:1.5;font-weight:700}body.top #topics .item h3{color:#fff;color:#f7362d;font-size:50px;background:#051128;font-weight:700;display:inline-block;margin-bottom:25px}body.top #topics .item h3 span{color:#fff;display:block}body.top #topics .item#ahaha{padding-bottom:25px}body.top #topics .item#ahaha h3{-webkit-transform:translateY(-10%) translateX(-5%) rotate(4deg) skew(10deg);transform:translateY(-10%) translateX(-5%) rotate(4deg) skew(10deg);padding:30px 0 30px 20px;-webkit-clip-path:polygon(0 0,100% 20%,100% 80%,0 100%);clip-path:polygon(0 0,100% 20%,100% 80%,0 100%)}body.top #topics .item#ahaha ul.img_list:nth-of-type(1){flex-wrap:nowrap}body.top #topics .item#ahaha ul.img_list:nth-of-type(1) li{width:33.4%}body.top #topics .item#ahaha ul.img_list:nth-of-type(2){width:90%;margin:20px auto}body.top #topics .item#ahaha ul.img_list:nth-of-type(2) li{text-align:center;font-family:Roboto,sans-serif;margin-bottom:10px;width:20%;-webkit-box-flex:0;flex:0 0 auto}body.top #topics .item#hibiki_longsleeve h3{text-align:right;-webkit-transform:translateY(-13%) translateX(2%) rotate(-6deg) skew(-10deg);transform:translateY(-13%) translateX(2%) rotate(-6deg) skew(-10deg);-webkit-clip-path:polygon(0 30%,100% 0,100% 100%,0 70%);clip-path:polygon(0 30%,100% 0,100% 100%,0 70%);-webkit-transform-origin:right top;transform-origin:right top;padding:50px 50px 50px 0;display:block;width:60%;margin:0 0 0 auto}@media screen and (max-width:640px){body.top #topics .inner{width:100%}body.top #topics h2{font-size:60px}body.top #topics .item{width:92%}body.top #topics .item h3{font-size:20px;margin-bottom:0;display:block;-webkit-clip-path:none;clip-path:none}body.top #topics .item p{padding:10px}body.top #topics .item#ahaha{margin:0 auto 25px 0;border-radius:10px 10px 10px 0}body.top #topics .item#ahaha h3{padding-right:100px;margin:0 0 0 auto;-webkit-transform:none;transform:none;-webkit-clip-path:none;clip-path:none}body.top #topics .item#ahaha ul.img_list:nth-of-type(2){width:98%}body.top #topics .item#ahaha ul.img_list:nth-of-type(2) li{font-size:9px}body.top #topics .item#ahaha ul.img_list:nth-of-type(2) li img{margin-bottom:10px}body.top #topics .item#hibiki_longsleeve{margin:0 0 25px auto;border-radius:10px 0 0 10px}body.top #topics .item#hibiki_longsleeve h3{width:100%;padding-right:25px;-webkit-transform:none;transform:none;-webkit-clip-path:none;clip-path:none}}body.top header{color:#333;text-align:center;margin:0 auto;padding-bottom:100px;width:100%;position:relative}body.top header h1{width:20%;min-width:150px;margin:0 auto;padding-top:25px;text-align:center}body.top header h1 a{display:block}body.top header h1 img{width:100%}body.top header .tour_title_area{text-align:center;font-size:1.5rem;max-width:480px;margin:50px auto;position:relative;z-index:10;box-sizing:border-box}body.top header .tour_title_area .lol{margin-bottom:10px;font-weight:400}body.top header .tour_title_area .lol img{width:75px;margin-right:20px}body.top header .title{max-width:640px;margin:0 auto}body.top header .title img{width:100%}body.top header .title img.maintitle{margin:20px 0 10px}@media screen and (max-width:640px){body.top header{padding:0;margin-bottom:50px}body.top header h1{width:25%;padding-top:12.5px;min-width:100px}body.top header .lol{margin-top:20px;font-size:1.5rem;width:100%}body.top header .tour_title_area{width:62.5%;margin-bottom:25px}body.top header .tour_title_area .lol img{width:15%}body.top header .title{width:62.5%}body.top header .title img.maintitle{margin:16px 0 5px}}body.top #container a{text-align:center;color:#ffd900}body.top #container h2{text-align:center}body.top #container h2#top{font-family:Roboto,sans-serif;font-size:2.2rem;margin:0 0 100px;padding-bottom:.6rem;display:inline-block;border-bottom:1px solid #000}body.top #container h2#top span{color:#333;font-size:75%;font-family:sans-serif;margin-left:.5rem}body.top #container .movie{margin-bottom:200px}body.top #container .movie iframe{width:1028px;height:580px;margin:0 auto;display:block}@media screen and (max-width:1080px){body.top #container .movie{margin-bottom:100px}body.top #container .movie iframe{width:100%;height:54.6vw}}@media screen and (max-width:640px){body.top #container{overflow:hidden}}body.item header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:768px;margin:0 auto;padding:50px 0}body.item header h1{padding-top:0;margin:0 50px 0 0;width:120px}body.item header .tour_title_area{text-align:left;-webkit-box-flex:0;flex:0 0 auto;width:480px;margin:0}body.item header .tour_title_area .lol{margin-bottom:12.5px}body.item header .tour_title_area .lol img{width:auto;height:25px}body.item header .tour_title_area .lol img:first-child{margin-right:10px}body.item header .tour_title_area .title img{font-size:0;line-height:1;vertical-align:bottom;display:block;width:100%;height:auto;margin:0}body.item header .tour_title_area .title img.maintitle{margin:15px 0 5px}@media screen and (max-width:640px){body.item header{width:100%;padding:25px 0}body.item header h1{width:62.5px;margin-right:20px}body.item header .tour_title_area{width:62%}body.item header .tour_title_area .lol{margin-bottom:5px}body.item header .tour_title_area .lol img{height:12px}}body.item #detail{background:#fff;width:1024px;margin:50px auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;box-sizing:border-box}body.item #detail .photo{width:57%;position:relative;background:#ffd900;background:#ddd;text-align:center}body.item #detail .photo ul#slide{margin:0;padding:0;position:static}body.item #detail .photo ul#slide li{width:100%;display:block}body.item #detail .photo ul#slide li img{width:100%;line-height:1;vertical-align:bottom}body.item #detail .photo ul#thumb{text-align:left;padding:0;font-size:0}body.item #detail .photo ul#thumb li{display:inline-block;width:14.285%;overflow:hidden;-webkit-transition-duration:.2s;transition-duration:.2s}body.item #detail .photo ul#thumb li img{cursor:pointer;width:100%;vertical-align:bottom}body.item #detail .photo ul#thumb li:hover{opacity:.9}body.item #detail .info{color:#111;-webkit-box-flex:1;flex:1;padding:50px 25px;box-sizing:border-box}body.item #detail .info .special{font-size:35px;color:#fff;background:#333;display:inline-block;padding:5px 10px;margin-bottom:10px}body.item #detail .info .name{font-size:3rem;font-family:Roboto,sans-serif;font-weight:700;line-height:1}body.item #detail .info .name span{font-weight:300;font-size:2rem;margin-left:2rem}body.item #detail .info .jp_name{margin-top:1rem}body.item #detail .info .price{font-family:Roboto,sans-serif;font-size:2.5rem;margin:3rem 0;font-weight:400;letter-spacing:0}body.item #detail .info .price span{line-height:1;vertical-align:bottom}body.item #detail .info .price span:first-child{font-size:1.5rem}body.item #detail .info .price span:nth-child(2){margin:0 2px 0 5px;line-height:.8}body.item #detail .info .price span:last-child{font-size:1.5rem}body.item #detail .info .spec{margin-bottom:3rem;line-height:2}body.item #detail .info p{letter-spacing:1px;line-height:1.7;margin-bottom:50px}body.item #detail .info .notice{line-height:1.7;font-size:.9rem}body.item #back{text-align:center;width:1024px;font-size:1.5rem;margin:200px auto;box-sizing:border-box;border-radius:4px}body.item #back a{font-family:Raleway,sans-serif;color:#fff;background:#333;letter-spacing:5px;text-decoration:none;line-height:1;display:block;padding:30px 0;margin:0 auto;width:75%;-webkit-transition-duration:.4s;transition-duration:.4s;box-sizing:border-box}body.item #back a:hover{background-color:#555}body.item .owl-pagination{margin-top:2rem}body.item .owl-pagination div{display:inline-block;margin:0 .4rem;width:$pn_w;height:$pn_w;border-radius:$pn_w;background-color:#ddd}body.item .owl-pagination div.active{background-color:#555}body.item .owl-buttons .owl-prev,body.item .owl-buttons .owl-next{display:inline-block;width:40px;height:80px;position:absolute;top:260px;margin:auto;opacity:.5}body.item .owl-buttons .owl-prev img,body.item .owl-buttons .owl-next img{width:10px;position:relative;top:30px}body.item .owl-buttons .owl-prev:hover,body.item .owl-buttons .owl-next:hover{opacity:1}body.item .owl-buttons .owl-prev{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}body.item .owl-buttons .owl-next{right:0}@media screen and (max-width:1024px){body.item #detail{width:90%;height:auto;margin-top:7rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.item #detail .photo{width:100%;padding-bottom:3rem}body.item #back{width:90%}}@media screen and (max-width:960px){body.item #detail{width:100%;margin-top:0}body.item #detail .info .name{font-size:1.6rem}body.item #detail .info .name span{font-size:75%}body.item .owl-buttons{height:34px;position:absolute;width:94%;left:3%}body.item .owl-buttons .owl-prev,body.item .owl-buttons .owl-next{bottom:0;top:0}}@media screen and (max-width:640px){body.item #detail{width:100%;margin-top:0;padding:25px 0 0}body.item #detail .photo{background:#fff;margin:0}body.item #detail .photo ul#slide{width:94%;margin:0 auto 25px}body.item #detail .photo ul#slide li{width:100%;line-height:1;vertical-align:bottom;box-sizing:border-box}body.item #detail .photo ul#thumb{text-align:center}body.item #detail .info .name{text-align:center;font-size:2rem}body.item #detail .info .jp_name{text-align:center}body.item #detail .info .price{text-align:center;font-size:15px}body.item #detail .info .price span:first-child{font-size:1.25rem;margin:0}body.item #detail .info .price span:nth-child(2){font-size:2rem;margin:0 5px}body.item #detail .info .price span:nth-child(3){font-size:1.25rem;margin:0}body.item #detail .info .spec{margin-bottom:0}body.item #back{font-size:1.5rem;margin:0 auto 50px}body.item #back a{padding:15px 0}}