/*! CSS Used from: https://golf-ball.net/user_data/master/css/design.css ; media=all */body{padding:0;margin:0;color:#333}h1,h2,h3,h4,h5,h6{font-weight:700}.border-none{border:none!important}.center{text-align:center!important}.left{text-align:left!important}.paragraph{margin-top:20px;font-size:14px;line-height:1.6}.m-0{margin:0!important}.m-0-auto{margin:0 auto!important}.d-flex-between{display:flex;justify-content:space-between}.d-flex-center{display:flex;flex-wrap:wrap;justify-content:center!important}.text-center{text-align:center!important}a:hover{opacity:.8;text-decoration:none}.left{text-align:left}.photothumb{width:200px;vertical-align:middle;display:table-cell;height:200px}.btn-light-pink{background:#fcbcb8!important;border:none!important}.button.type-border.color--light-red .button-block{border-color:red;color:red}.button.type-border.color--blue .button-block{border-color:#37f;color:#37f}.button.type-border.color--sky-blue .button-block{border-color:#00a3d9;color:#00a3d9}.button.type-border.color--blue-green .button-block{border-color:#4ac3bb;color:#4ac3bb}.button.type-border.color--pink .button-block{border-color:#ff596d}.radius-button--type01 .button--link{border-radius:10px!important}.radius-button--type02 .button--link{border-radius:100px!important}.button .button-sub-text.type-border{border-top-style:solid}.button.color--red .button-block{background-color:#c00;color:#fff}.button.color--light-red .button-block{background-color:#f33;color:#fff}.button.color--dark-red .button-block{background-color:#aa2c2b;color:#fff}.button.color--orange .button-block{background-color:#ff9500;color:#fff}.button.color--pink .button-block{background-color:#ff596d;color:#fff}.button.color--purple .button-block{background-color:#8a03fd;color:#fff}.button.color--blue .button-block{background-color:#0469db;color:#fff}.button.color--dark-blue .button-block{background-color:#003295;color:#fff}.button.color--thick-yellow .button-block{background-color:#fa9614;color:#fff}.button.color--pastel-orange .button-block{background-color:#ffdeb5;color:#333}.button.color--pastel-yellow .button-block{background-color:#fff5ae;color:#333}.button.color--green .button-block{background-color:#149606;color:#fff}.button.color--blue-green .button-block{background-color:#4ac3bb;color:#fff}.button.color--pastel-green .button-block{background-color:#b5ffde;color:#333}.button.color--sky-blue .button-block{background-color:#00a3d9;color:#fff}.button.color--pastel-sky-blue .button-block{background-color:#c5f7fe;color:#333}.button.color--gray-brown .button-block{background-color:#767171;color:#fff}.button.color--light-gray .button-block{background-color:#ddd;color:#888}.button.shape-radius-corner .button-block{border-radius:5px;padding:10px}.button.type-border .button-block{background:0 0;border-style:solid;border-width:1px}.button--inner{display:table-cell;vertical-align:middle;text-align:center;margin:0 auto}.text-green{color:#83b600!important}*{box-sizing:border-box}a,h3,h4,p{list-style-type:none;padding:0;margin:0;box-sizing:border-box}.inner{width:1130px;margin:0 auto}.inner:after{content:"\0020";clear:both;display:block}.list_price{color:#666;margin:5px auto}.list_price{margin:5px auto!important}.list_price span{color:#c00}.list_price span{display:inline}@media screen and (max-width:667px){.list_price.isPC{display:block}}.rankic{color:#fff;padding:5px 10px;font-weight:700;text-align:center;margin-bottom:4px;border:4px solid #fff;display:inline-block;text-indent:-9999px;width:52px;height:48px}.rankic.r1{background:url(../../images/common/rank_ic_01.svg) no-repeat center bottom;background-size:38px 38px}.rankic.r2{background:url(../../images/common/rank_ic_02.svg) no-repeat center bottom;background-size:38px 38px}.rankic.r3{background:url(../../images/common/rank_ic_03.svg) no-repeat center bottom;background-size:38px 38px}.rankic.r4{background:url(../../images/common/rank_ic_04.svg) no-repeat center bottom;background-size:36px 36px}.rankic.r5{background:url(../../images/common/rank_ic_05.svg) no-repeat center bottom;background-size:36px 36px}.rankic.r6{background:url(../../images/common/rank_ic_06.svg) no-repeat center bottom;background-size:36px 36px}.text-color--red{color:#c00!important}a{text-decoration:none;color:#333}.ranking li a,.sp-panel-list a,.sp-panel-list h4{font-size:14px!important;height:auto;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sp-panel-list h3{font-size:14px!important;height:auto;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.key-img-box img{width:100%}p.key-img-box--text{margin-bottom:0;line-height:1.8}.key-img-box--img{display:block;width:100%}.key-img-box--body{position:relative;margin-top:20px}.key-img-box--button{position:absolute;right:0;bottom:-3em}@media screen and (max-width:660px){.key-img-box--button{position:static;margin-top:10px;text-align:center}}.key-img-box--text .emphasis{font-size:18px;font-weight:700}.key-img-box--text .link{color:#00a3d9}.key-img-box--link{display:block;padding:10px;font-size:14px;line-height:1}.key-img-box--link.color--yellow{background-color:#ea0;color:#fff}.key-img-box--link-text:after{content:"＞";margin-left:2px}.categoryEX ul li a:hover{background-color:transparent}.btn.radius .btn-body{border-radius:.4em}.btn .btn-body:hover{color:#fff;background:0 0;opacity:1}.btn.protrusion{background:linear-gradient(#bbb 0,#ccc 40%,#aaa 95%);border-color:#ccc;border-style:solid;border-width:2px;border-radius:10px;width:100%}@media only screen and (max-width:768px){.btn.protrusion .btn-body{height:40px!important;font-size:14px!important}}.btn.protrusion .btn-body{position:relative;height:50px;text-align:center;font-size:18px;font-weight:700;line-height:1.2;transition:.3s}.page-menu{margin:20px auto 0;padding:20px 0}.page-menu_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}@media only screen and (max-width:768px){.page-menu{width:100%;margin:20px auto 0;padding:0 0 35px 0}}.page-menu_list{border:none;border-radius:10px;display:table;width:280px;margin:15px 0 0}@media only screen and (max-width:768px){.page-menu_list{width:100%}}.page-menu_wrap .page-menu_list:nth-child(1){background-color:#fb3c3c}.page-menu_wrap .page-menu_list:nth-child(2){background-color:#feb64a}.page-menu_wrap .page-menu_list:nth-child(3){background-color:#128b8e}.page-menu_wrap .page-menu_list:nth-child(1):hover{background-color:#fb3c3c}.page-menu_wrap .page-menu_list:nth-child(2):hover{background-color:#feb64a}.page-menu_wrap .page-menu_list:nth-child(3):hover{background-color:#128b8e}.page-menu_list ul li a:hover{background-color:transparent!important}.page-menu_list .list_inner{display:table-cell;vertical-align:middle;height:3em;text-align:center;font-size:16px;line-height:1;color:#fff}.page-menu_list .list_inner:hover{background-color:transparent!important}@media only screen and (max-width:768px){.page-menu_list .list_inner{font-size:14px;line-height:1.2}}.column .comment,.column .figure{float:left}@media screen and (max-width:667px){.column .comment,.column .figure{float:none;width:100%}}.column--wrap{position:relative}.column--wrap:after{content:"\0020";clear:both;display:block}.column--item{float:left;position:relative}.column--wrap.common,.column--wrap.line01{text-align:center;display:flex;justify-content:center}.column--wrap.line01 .column--item{width:450px;margin:10px auto 0 180px!important}@media screen and (max-width:660px){.column--wrap.line01 .column--item{width:100%;margin:10px 0 0 0!important}.column--wrap.line01 .column--item:nth-child(even){margin-left:2%}}.column--wrap.line01 .column--item:first-child{margin-left:0}.column--wrap.common .column--item{width:350px}@media screen and (max-width:660px){.column--wrap.common .column--item{width:100%;margin:10px 0 0 0!important}.column--wrap.common .column--item:nth-child(even){margin-left:2%}}.column--wrap.common .column--item.radius-button--type01 .button--inner{width:350px;height:50px}@media screen and (max-width:660px){.column--wrap.common .column--item.radius-button--type01 .button--inner{width:10%;height:50px;font-size:12px}}.column--wrap.line01 .column--item.radius-button--type01 .button--inner{width:450px;height:70px}@media screen and (max-width:660px){.column--wrap.line01 .column--item.radius-button--type01 .button--inner{width:50%;height:50px;font-size:12px}}.column--wrap.line02 .column--item{width:213px;margin:10px 0 0 6px}@media screen and (max-width:660px){.column--wrap.line02 .column--item{width:49%;margin:10px 0 0 0}.column--wrap.line02 .column--item:nth-child(even){margin-left:2%}}.column--wrap.line02 .column--item:first-child,.column--wrap.line02 .column--item:nth-child(2n+1){margin-left:0}.column--wrap.line02 .column--item.radius-button--type01 .button--inner{width:213px;height:70px}@media screen and (max-width:660px){.column--wrap.line02 .column--item.radius-button--type01 .button--inner{width:49%;height:50px;font-size:12px}}.column--wrap.line03 .column--item{width:280px;margin:10px 0 0 15px}@media screen and (max-width:660px){.column--wrap.line03 .column--item{width:49%;margin:10px 0 0 0;font-size:12px}.column--wrap.line03 .column--item:nth-child(even){margin-left:2%}}.column--wrap.line03 .column--item:first-child,.column--wrap.line03 .column--item:nth-child(4n+1){margin-left:0}.column--wrap.line03 .column--item.radius-button--type01 .button--inner{width:280px;height:70px}@media screen and (max-width:660px){.column--wrap.line03 .column--item.radius-button--type01 .button--inner{width:49%;height:50px}}.column--wrap.line04 .column--item{width:213px;margin:10px 0 0 6px}@media screen and (max-width:660px){.column--wrap.line04 .column--item{width:49%;margin:10px 0 0 0;font-size:12px}.column--wrap.line04 .column--item:nth-child(even){margin-left:2%}}.column--wrap.line04 .column--item:first-child,.column--wrap.line04 .column--item:nth-child(4n+1){margin-left:0}.column--wrap.line04 .column--item.radius-button--type01 .button--inner{width:213px;height:70px}@media screen and (max-width:660px){.column--wrap.line04 .column--item.radius-button--type01 .button--inner{width:49%;height:50px}}.point{padding:0 0 30px}.point .column .figure{width:180px}@media screen and (max-width:667px){.point .column .figure{width:70%;margin:0 auto}.point .column .figure .picture{width:100%}}.point .column .comment{width:690px}@media screen and (max-width:667px){.point .column .comment{width:100%}}.item-type{margin-top:1.769em}.item-type .box{border-top-style:solid;border-top-width:10px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0;float:left;width:280px;padding:20px 15px}@media screen and (max-width:667px){.item-type .box{float:none;width:90%;margin-right:auto;margin-left:auto;padding:15px 10px}}.item-type .box:nth-child(2){margin:0 12px 0}@media screen and (max-width:667px){.item-type .box:nth-child(2){margin:0 auto}.item-type .box:nth-child(n+2){margin-top:1em}}.item-type .box.color--red{border-top-color:#fb3c3c}.item-type .box.color--yellow{border-top-color:#feb64a}.item-type .box.color--green{border-top-color:#128b8e}.item-type .box.color--purple{border-top-color:#051181}@media screen and (max-width:667px){.item-type .box .figure .picture{display:block;width:90%;margin:0 auto}}.item-type .box .comment{padding-left:0}.item-type .box .comment .headline{margin-top:1.25em;text-align:center;font-size:16px;line-height:1.2}.item-type .box .comment .headline .small{display:block;font-size:13px;line-height:1.3;color:#333}.item-type .box.color--red .comment .headline{color:#fb3c3c}.item-type .box.color--yellow .comment .headline{color:#feb64a}.item-type .box.color--green .comment .headline{color:#128b8e}.item-type .box.color--purple .comment .headline{color:#051181}.item-type .box .comment .sentence{width:200px;margin:0 auto}@media screen and (max-width:667px){.item-type .box .comment .sentence{width:100%}}.item-type .box .comment .sentence.detail-text{min-height:180px}.item-type .box .comment .sentence.detail-text-large{min-height:200px}@media screen and (max-width:667px){.item-type .box .comment .sentence.detail-text,.item-type .box .comment .sentence.detail-text-large{min-height:auto}}.item-type .box .comment .item-example{width:200px;height:10em;margin:1em auto 0}@media screen and (max-width:667px){.item-type .box .comment .item-example{width:100%}}.item-type .box .comment .item-example .subheading{font-size:13px;line-height:1.6}.item-type .box .comment .item-example .sentence{margin-bottom:0}.item-type .box .btn{width:247px;margin-top:1em;text-align:center}@media screen and (max-width:667px){.item-type .box .btn{width:100%}}.item-type .box .btn-body{height:44px}.item-type .box .btn-body{position:relative;margin:0 auto;font-size:13px;font-weight:400;color:#fff}@media screen and (max-width:667px){.item-type .box .btn-body{padding:0 .5em}}.item-type .box.color--red .btn-body{background-color:#fb3c3c}.item-type .box.color--yellow .btn-body{background-color:#feb64a}.item-type .box.color--green .btn-body{background-color:#128b8e}.item-type .box.color--purple .btn-body{background-color:#051181}@media screen and (max-width:667px){.article-section{padding:0 0 50px}}.column .comment{padding-left:2.308em;font-size:13px;line-height:1.7}@media screen and (max-width:667px){.column .comment{margin-top:1em;padding-left:0}}.column .comment .headline{padding-bottom:1em;font-size:1.4em;line-height:1.1}@media screen and (max-width:667px){.column .comment .headline{padding-bottom:.5em;font-size:1.1em}}.column .comment .headline.color--red{color:#ff7473}.column .comment .headline.color--green{color:#7dce94}.column .comment .sentence.supplement{color:#ff7473}.column .comment .sentence.mt{margin-top:1em}@media screen and (max-width:667px){.column .comment .sentence.mt{margin-top:.5em}}.column .comment .sentence .common-link-text{display:block;margin-top:1em}@media screen and (max-width:667px){.column .comment .sentence .common-link-text{margin-top:.5em}}.campaign{border:10px solid #04bae9;padding:15px;margin:30px 0;text-align:center;background:rgba(225,252,255,.4)}.campaign h2{font-size:1.7rem;margin:30px 0 10px 0;text-align:center;color:#04bae9;letter-spacing:.4em}.campaign h2 span{font-size:1.2rem;display:block;letter-spacing:.1em;margin-bottom:5px}.campaign h2 span b{border-bottom:3px solid #ea6b88;color:#ea6b88}.campaign h2+p{color:#fff;font-size:1.1rem;background:#ea6b88;display:inline-block;margin-bottom:15px;padding:5px 30px;letter-spacing:.1em}.campaign dl{display:flex;flex-wrap:wrap;line-height:1.8;padding:20px 20px 0 20px;text-align:left}.campaign dl dt{width:15%;padding:20px 0;margin:0;border-top:1px dotted #04bae9;color:#04bae9}.campaign dl dd{width:85%;padding:20px 0;margin:0;border-top:1px dotted #04bae9}.campaign dl dd ol,.campaign dl dd ul{padding:0 0 0 1.5em;margin:0}.campaign dl dd ol li{list-style:outside decimal;float:none}.campaign dl dd ul li{list-style:disc;float:none}.campaign dl dd b{color:#ea6b88}@media only screen and (max-width:667px){.campaign dl dt{width:100%}.campaign dl dd{width:100%;border-top:none}}.open-campus p{margin:0}.open-campus_example{margin-top:10px;display:flex;justify-content:center}.open-campus .page-introduction .title{margin-top:2em;text-align:center}.open-campus .page-introduction .statement{margin-top:1em}.open-campus .page-introduction .statement .text{text-align:left;font-size:15px;line-height:1.7}@media screen and (max-width:667px){.open-campus .page-introduction .statement .text{text-align:left;font-size:14px;line-height:1.4}}.open-campus .anchor-link{margin-top:47px;padding:0 12px;position:relative;background:0 0;display:flex;justify-content:center;width:100%;transition:.3s;height:auto}@media screen and (max-width:667px){.open-campus .anchor-link{display:block;width:95%;margin:1.5em auto 0;padding:0}}.open-campus .anchor-link .ul{display:block}.open-campus .anchor-link .ul:after{content:"\0020";clear:both;display:block}.open-campus .anchor-link .ul .list{background-position:center top;background-repeat:no-repeat;float:left;width:204px;height:181px;margin:0 0 0 10px;text-align:center}@media screen and (max-width:667px){.open-campus .anchor-link .ul .list{float:none;width:100%;height:auto;margin:.5em 0 0;padding-left:.5em;text-align:left}}.open-campus .anchor-link .ul .list:first-child{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking-bg_green.png);margin-left:0}.open-campus .anchor-link .ul .list:nth-child(2){background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking-bg_yellow.png)}.open-campus .anchor-link .ul .list:nth-child(3){background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking-bg_blue.png)}.open-campus .anchor-link .ul .list:nth-child(4){background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking-bg_red.png)}@media screen and (max-width:667px){.open-campus .anchor-link .ul .list:first-child,.open-campus .anchor-link .ul .list:nth-child(2),.open-campus .anchor-link .ul .list:nth-child(3),.open-campus .anchor-link .ul .list:nth-child(4){background-image:none}.open-campus .anchor-link .ul .list:first-child{background-color:#e7f2e3}.open-campus .anchor-link .ul .list:nth-child(2){background-color:#fef9d2}.open-campus .anchor-link .ul .list:nth-child(3){background-color:#e1ecfb}.open-campus .anchor-link .ul .list:nth-child(4){background-color:#fcebf9}}.open-campus .anchor-link .ul .list .link{background-position:center 10px;background-repeat:no-repeat;background-size:93px 93px;border:none;border-radius:none;display:block;padding:111px 0 0;font-size:18px;font-weight:700;line-height:1.3;color:#333}@media screen and (max-width:667px){.open-campus .anchor-link .ul .list .link{background-position:left center;background-size:3em;border-radius:5px;padding:1em 0 1em 4em;font-size:1em}}.open-campus .anchor-link .ul .list .link.ranking1{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking01.png)}.open-campus .anchor-link .ul .list .link.ranking2{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking02.png)}.open-campus .anchor-link .ul .list .link.ranking3{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking03.png)}.open-campus .anchor-link .ul .list .link.ranking4{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/icon_open-campus-ranking04.png)}.open-campus .anchor-link .ul .list .link:hover{background-color:transparent}.open-campus .product-list.large .column-list{min-height:0}.open-campus .section-box{padding-bottom:60px}.open-campus .section-box.ranking1{margin-top:60px}@media screen and (max-width:667px){.open-campus .section-box{padding-bottom:4em}.open-campus .section-box.ranking1{margin-top:4em}}.open-campus .section-box .introduction .section-box--title{background-color:#fff}.open-campus .section-box .introduction .text{padding:28px 43px;font-size:15px;line-height:1.7}@media screen and (max-width:667px){.open-campus .section-box .introduction .text{padding:1em .5em;font-size:13px;line-height:1.4}}.open-campus .section-box .introduction .section-box--title{position:relative;padding:7px 0 7px 92px;font-size:20px;line-height:1.2}@media screen and (max-width:667px){.open-campus .section-box .introduction .section-box--title{padding-left:50px;font-size:16px}}.open-campus .section-box--title.ranking1:before,.open-campus .section-box--title.ranking2:before,.open-campus .section-box--title.ranking3:before,.open-campus .section-box--title.ranking4:before{content:"";position:absolute;top:50%;left:31px;background-position:left center;background-repeat:no-repeat;background-size:100%;display:block;width:3em;height:2.5em;margin-top:-1.7em}@media screen and (max-width:667px){.open-campus .section-box--title.ranking1:before,.open-campus .section-box--title.ranking2:before,.open-campus .section-box--title.ranking3:before,.open-campus .section-box--title.ranking4:before{top:.2em;left:0;margin-top:0}}.open-campus .section-box--title.ranking4:before{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/no_4.png)}.open-campus .section-box--title.ranking3:before{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/no_3.png)}.open-campus .section-box--title.ranking2:before{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/no_2.png)}.open-campus .section-box--title.ranking1:before{background-image:url(/html/plugin/Exp/assets/images/cp/open-campus/no_1.png)}.open-campus .section-box .promotion{position:relative;height:38em}@media screen and (max-width:667px){.open-campus .section-box .promotion{height:auto;padding:0 1em}}.open-campus .section-box.color--green .introduction,.open-campus .section-box.color--green .promotion{background-color:#f0fff0}.open-campus .section-box.color--yellow .introduction,.open-campus .section-box.color--yellow .promotion{background-color:#fef9d2}.open-campus .section-box.color--sky-blue .introduction,.open-campus .section-box.color--sky-blue .promotion{background-color:#e1ecfb}.open-campus .section-box.color--red .introduction,.open-campus .section-box.color--red .promotion{background-color:#fcebf9}.open-campus .section-box .promotion .item{position:absolute}@media screen and (max-width:667px){.open-campus .section-box .promotion .item{position:static;border-top:1px dashed #ccc;width:100%;padding:1em 0}.open-campus .section-box .promotion .item:after{content:"";clear:both;display:block}}.open-campus .section-box.ranking4 .promotion .item:nth-child(1){top:0;left:1em;width:55%}.open-campus .section-box.ranking4 .promotion .item:nth-child(2){top:0;right:0;width:45%}.open-campus .section-box.ranking4 .promotion .item:nth-child(3){bottom:3em;left:1.5em;width:20%}.open-campus .section-box.ranking4 .promotion .item:nth-child(4){bottom:2em;left:22%;width:50%}.open-campus .section-box.ranking4 .promotion .item:nth-child(5){bottom:2.5em;right:0;width:30%}@media screen and (max-width:667px){.open-campus .section-box.ranking4 .promotion .item:nth-child(1),.open-campus .section-box.ranking4 .promotion .item:nth-child(2),.open-campus .section-box.ranking4 .promotion .item:nth-child(3),.open-campus .section-box.ranking4 .promotion .item:nth-child(4),.open-campus .section-box.ranking4 .promotion .item:nth-child(5){width:100%}}.open-campus .section-box.ranking3 .promotion .item:nth-child(1){top:0;left:1.5em;width:34%}.open-campus .section-box.ranking3 .promotion .item:nth-child(2){top:0;left:36%;width:34%}.open-campus .section-box.ranking3 .promotion .item:nth-child(3){top:0;right:0;width:27%}.open-campus .section-box.ranking3 .promotion .item:nth-child(4){bottom:4em;left:0;width:50%}.open-campus .section-box.ranking3 .promotion .item:nth-child(5){bottom:2.5em;right:0;width:50%}@media screen and (max-width:667px){.open-campus .section-box.ranking3 .promotion .item:nth-child(1),.open-campus .section-box.ranking3 .promotion .item:nth-child(2),.open-campus .section-box.ranking3 .promotion .item:nth-child(3),.open-campus .section-box.ranking3 .promotion .item:nth-child(4),.open-campus .section-box.ranking3 .promotion .item:nth-child(5){width:100%}}.open-campus .section-box.ranking2 .promotion .item:nth-child(1){top:0;left:2em;width:50%}.open-campus .section-box.ranking2 .promotion .item:nth-child(2){top:0;right:0;width:53%}.open-campus .section-box.ranking2 .promotion .item:nth-child(3){bottom:2em;left:2em;width:31%}.open-campus .section-box.ranking2 .promotion .item:nth-child(4){bottom:1.5em;left:32%;width:33%}.open-campus .section-box.ranking2 .promotion .item:nth-child(5){bottom:2.5em;right:1em;width:35%}@media screen and (max-width:667px){.open-campus .section-box.ranking2 .promotion .item:nth-child(1),.open-campus .section-box.ranking2 .promotion .item:nth-child(2),.open-campus .section-box.ranking2 .promotion .item:nth-child(3),.open-campus .section-box.ranking2 .promotion .item:nth-child(4),.open-campus .section-box.ranking2 .promotion .item:nth-child(5){width:100%}}.open-campus .section-box.ranking1 .promotion .item:nth-child(1){top:0;left:1em;width:35%}.open-campus .section-box.ranking1 .promotion .item:nth-child(2){top:0;right:0;width:65%}.open-campus .section-box.ranking1 .promotion .item:nth-child(3){bottom:1.5em;left:2em;width:35%}.open-campus .section-box.ranking1 .promotion .item:nth-child(4){bottom:2em;left:35%;width:40%}.open-campus .section-box.ranking1 .promotion .item:nth-child(5){bottom:1.5em;right:1em;width:30%}@media screen and (max-width:667px){.open-campus .section-box.ranking1 .promotion .item:nth-child(1),.open-campus .section-box.ranking1 .promotion .item:nth-child(2),.open-campus .section-box.ranking1 .promotion .item:nth-child(3),.open-campus .section-box.ranking1 .promotion .item:nth-child(4),.open-campus .section-box.ranking1 .promotion .item:nth-child(5){width:100%}}.open-campus .section-box .promotion .item .link{position:relative;display:block;width:100%}@media screen and (max-width:667px){.open-campus .section-box .promotion .item .link{float:left;width:50%}}.open-campus .section-box .promotion .item .link .title{font-size:13px;background:#ffffffe6;padding:10px;margin-bottom:10px}.open-campus .section-box .promotion .item .photo{display:block}.open-campus .section-box.ranking4 .promotion .item:nth-child(1) .photo{width:90%}.open-campus .section-box.ranking4 .promotion .item:nth-child(2) .photo{width:90%}.open-campus .section-box.ranking4 .promotion .item:nth-child(3) .photo{width:90%}.open-campus .section-box.ranking4 .promotion .item:nth-child(4) .photo{width:90%;margin:0 0 0 auto}.open-campus .section-box.ranking4 .promotion .item:nth-child(5) .photo{width:80%;margin:0 auto}@media screen and (max-width:667px){.open-campus .section-box.ranking4 .promotion .item:nth-child(3) .photo{width:50%;margin:0 auto}.open-campus .section-box.ranking4 .promotion .item:nth-child(4) .photo{width:90%;margin:0}.open-campus .section-box.ranking4 .promotion .item:nth-child(5) .photo{width:60%}}.open-campus .section-box.ranking3 .promotion .item:nth-child(1) .photo{width:90%}.open-campus .section-box.ranking3 .promotion .item:nth-child(2) .photo{width:90%}.open-campus .section-box.ranking3 .promotion .item:nth-child(3) .photo{width:90%}.open-campus .section-box.ranking3 .promotion .item:nth-child(4) .photo{width:100%;margin:0 0 0 auto}.open-campus .section-box.ranking3 .promotion .item:nth-child(5) .photo{width:80%;margin:0 auto}@media screen and (max-width:667px){.open-campus .section-box.ranking3 .promotion .item:nth-child(3) .photo{width:60%;margin:0 auto}.open-campus .section-box.ranking3 .promotion .item:nth-child(4) .photo{width:90%;margin:0}.open-campus .section-box.ranking3 .promotion .item:nth-child(5) .photo{width:90%}}.open-campus .section-box.ranking2 .promotion .item:nth-child(1) .photo{width:90%;margin:0}.open-campus .section-box.ranking2 .promotion .item:nth-child(2) .photo{width:95%;margin:0 auto 0 0}.open-campus .section-box.ranking2 .promotion .item:nth-child(3) .photo{width:90%}.open-campus .section-box.ranking2 .promotion .item:nth-child(4) .photo{width:80%;margin:0 0 0 auto}.open-campus .section-box.ranking2 .promotion .item:nth-child(5) .photo{width:90%;margin:0 auto}@media screen and (max-width:667px){.open-campus .section-box.ranking2 .promotion .item:nth-child(3) .photo{width:90%;margin:0}.open-campus .section-box.ranking2 .promotion .item:nth-child(4) .photo{width:90%;margin:0 auto 0 0}.open-campus .section-box.ranking2 .promotion .item:nth-child(5) .photo{width:90%;margin:0}}.open-campus .section-box.ranking1 .promotion .item:nth-child(1) .photo{width:90%}.open-campus .section-box.ranking1 .promotion .item:nth-child(2) .photo{width:90%}.open-campus .section-box.ranking1 .promotion .item:nth-child(3) .photo{width:85%;margin:0 0 0 auto}.open-campus .section-box.ranking1 .promotion .item:nth-child(4) .photo{width:90%;margin:0 0 0 auto}.open-campus .section-box.ranking1 .promotion .item:nth-child(5) .photo{width:70%;margin:0 0 0 auto}@media screen and (max-width:667px){.open-campus .section-box.ranking1 .promotion .item:nth-child(1) .photo{width:70%}.open-campus .section-box.ranking1 .promotion .item:nth-child(3) .photo{width:70%;margin:0 auto}.open-campus .section-box.ranking1 .promotion .item:nth-child(4) .photo{width:90%;margin:0 auto 0 0}.open-campus .section-box.ranking1 .promotion .item:nth-child(5) .photo{width:60%;margin:0 auto}}.open-campus .section-box .promotion .item .comment{position:absolute}@media screen and (max-width:667px){.open-campus .section-box .promotion .item .comment{position:static;float:left;width:50%}.open-campus .section-box .promotion .item .comment .link{width:100%}}.open-campus .section-box.ranking4 .promotion .item:nth-child(1) .comment{bottom:1em;right:3.5em}.open-campus .section-box.ranking4 .promotion .item:nth-child(2) .comment{bottom:-1em;left:3.5em}.open-campus .section-box.ranking4 .promotion .item:nth-child(3) .comment{top:2em;left:1em}.open-campus .section-box.ranking4 .promotion .item:nth-child(4) .comment{bottom:-1em;left:2em}.open-campus .section-box.ranking4 .promotion .item:nth-child(5) .comment{bottom:-1em;left:3em}.open-campus .section-box.ranking3 .promotion .item:nth-child(1) .comment{bottom:.5em;left:.5em}.open-campus .section-box.ranking3 .promotion .item:nth-child(2) .comment{bottom:-1em;left:-1.5em}.open-campus .section-box.ranking3 .promotion .item:nth-child(3) .comment{top:10em;left:0}.open-campus .section-box.ranking3 .promotion .item:nth-child(4) .comment{bottom:-3em;left:1.5em}.open-campus .section-box.ranking3 .promotion .item:nth-child(5) .comment{bottom:-2.5em;left:8em}.open-campus .section-box.ranking2 .promotion .item:nth-child(1) .comment{top:0;right:2em}.open-campus .section-box.ranking2 .promotion .item:nth-child(2) .comment{top:-1em;right:1em}.open-campus .section-box.ranking2 .promotion .item:nth-child(3) .comment{top:0;left:0}.open-campus .section-box.ranking2 .promotion .item:nth-child(4) .comment{bottom:.5em;left:2em}.open-campus .section-box.ranking2 .promotion .item:nth-child(5) .comment{bottom:0;left:1.5em}.open-campus .section-box.ranking1 .promotion .item:nth-child(1) .comment{top:3em;left:1.5em}.open-campus .section-box.ranking1 .promotion .item:nth-child(2) .comment{bottom:-1.5em;left:14.5em}.open-campus .section-box.ranking1 .promotion .item:nth-child(3) .comment{top:-.5em;left:.5em}.open-campus .section-box.ranking1 .promotion .item:nth-child(4) .comment{top:.5em;left:2em}.open-campus .section-box.ranking1 .promotion .item:nth-child(5) .comment{bottom:0;right:3em}.open-campus .section-box .promotion .item .comment .button{width:10em}@media screen and (max-width:667px){.open-campus .section-box .promotion .item .comment .button{width:9em;padding-top:.5em}}.open-campus .section-box.ranking3 .promotion .item:nth-child(5) .comment .button{position:relative;top:-2.5em;left:9em}@media screen and (max-width:667px){.open-campus .section-box.ranking3 .promotion .item:nth-child(5) .comment .button{position:static}}.open-campus .section-box .promotion .item .comment .button-block{height:2.4em}@media screen and (max-width:667px){.open-campus .section-box .promotion .item .comment .button-block{height:2.2em;font-size:1em;padding:10px 5px}}.open-campus .section-box .promotion .item .comment .button-block:hover{background-color:#37f;color:#fff}.open-campus .product-list .title{font-size:13px}@media screen and (max-width:667px){.open-campus .product-list .price{height:32px}}.open-campus .l-center{margin-top:3em}.open-campus .l-center .common-center-button{font-size:16px}.calendar-table .table{border-top:2px solid #fff;border-left:2px solid #fff;width:90%;margin:0 auto}.calendar-table .table th{background:#666;border-right:2px solid #fff;border-bottom:2px solid #fff;text-align:center;color:#fff}.calendar-table .table tr:nth-child(2){border-top:6px solid #fff}.calendar-table .table tr:nth-child(even) td{background-color:#ffe8cb}.calendar-table .table tr:nth-child(odd) td{background-color:#fff4e7}.calendar-table .table tr td:first-child{line-height:1.2}.calendar-table .table td{border-right:2px solid #fff;border-bottom:2px solid #fff;text-align:center;vertical-align:middle}.calendar-table .table td a:hover{background-color:#fff;display:block;width:100%;height:100%;opacity:.4}.calendar-table .table .photo-calendar{display:block;width:80%;margin:0 auto}.calendar-table .table .photo-label{display:block;width:80%;margin:1em auto}.calendar-table .table .bold{font-weight:700}.calendar-commentary{width:100%;margin-top:3em;display:flex}@media screen and (max-width:667px){.calendar-commentary{margin-top:2em}}calendar-commentary:after{content:"\0020";clear:both;display:block}.calendar-commentary .comments{float:none}@media screen and (max-width:667px){.calendar-commentary .comments{float:none}}.calendar-commentary .comments:nth-child(odd){width:40%}@media screen and (max-width:667px){.calendar-commentary .comments:nth-child(odd){width:100%}}.calendar-commentary .comments:nth-child(even){width:60%;padding-left:1em}@media screen and (max-width:667px){.calendar-commentary .comments:nth-child(even){width:100%;margin-top:2em;padding-left:0}}.calendar-tag--list{float:none!important}.calendar-tag--list .photo{width:59px;vertical-align:text-bottom}@media screen and (max-width:667px){.calendar-tag--list .photo{display:block}}.calendar-commentary .text{font-size:1.4em;font-weight:700;line-height:1}@media screen and (max-width:667px){.calendar-commentary .text{margin:0!important;font-size:1.2em}}.d-block{display:block!important}.bg-white{background-color:#fff!important}.bg-white .sp-panel .sp-panel-list{border:none}.border-white{border-color:#fff!important}.border-none{border:none!important}.border-red{border:solid 1px red}.button.color--thick-yellow .button-block{background-color:#fa9614;color:#fff}.button.type-border .button-block{background:0 0;border-style:solid;border-width:1px}.button.type-border.color--sky-blue .button-block{border-color:#00a3d9;color:#00a3d9}.button--link{display:block}.button--link.red{background:#c00;color:#fff!important;border-radius:100px}.button--link.ocher{background:#9c8134;color:#fff!important;border-radius:100px}.button--link.gray{background:#333;color:#fff!important}.link-detail .button .button-block{width:10em;height:2.4em}@media screen and (max-width:667px){.link-detail .button .button-block{display:block;width:100%}}.link-detail .button .button-block .button-inner{text-align:center}@media screen and (max-width:667px){.link-detail .button .button-block .button-inner{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.l-right .button{width:auto;margin:0 0 0 auto}@media screen and (max-width:667px){.l-right .button{margin:0 auto}}.main__content--free h1{font-size:26px!important}.sp-only{display:none}@media screen and (max-width:667px){.sp-only{display:block}.main__content--free h1{font-size:1.2rem!important}}@media screen and (max-width:660px){.inner,.list_price{width:100%;display:block;float:none}.inner{width:95%;margin:0 auto}.isPC{display:none}}.categoryEX p{margin-bottom:2em}.category-title--border{margin:60px 0 10px 0;font-size:1.17em}.category-title--border.color--red{border-bottom:1px solid red!important}.category-title--description{position:relative;margin-left:.8em;padding-left:1em;font-size:.8em;font-weight:400;line-height:1}.category-title--description:before{content:"|";position:absolute;top:-.2em;left:0;display:block;font-size:1.4em;font-weight:700}ul.category-ranking li a,ul.category-ranking--column-06 li a{border:0;border-radius:0;color:#555}ul.category-ranking li a:hover,ul.category-ranking--column-06 li a:hover{background-color:transparent;color:#555}ul.category-ranking--column-06 li,ul.category-ranking.column-05 li{margin:0}ul.category-ranking li:first-child,ul.category-ranking--column-06 li:first-child{margin-left:0}.category-ranking.column-05 .category-ranking--list{width:20%}@media only screen and (max-width:667px){.category-ranking.column-05 .category-ranking--list{width:50%}}.category-ranking--column-06 .category-ranking--list{width:16.5%}.category-ranking--list{box-sizing:border-box;padding:5px 10px;text-align:center;font-weight:700}.category-ranking--item-name{display:block;margin:3px auto 6px;text-align:left;font-size:13px;font-weight:700;line-height:1.3em}.category-ranking--photothumb{position:relative;display:table-cell;height:auto;vertical-align:middle;text-align:center}.category-ranking--photothumb .ranking-icon{position:absolute;top:0;left:0;width:36px;z-index:990}.category-ranking--photothumb .category-ranking--item-photo{width:100%}.category-ranking--item-name{display:block;margin:3px auto 6px;text-align:left;font-size:13px;font-weight:700;line-height:1.3em}ul.category-ranking li a:hover .category-ranking--item-name{color:#555}.category-ranking--item-price{display:block;text-align:left;font-size:14px;font-weight:400;color:#666}.category-ranking--item-price-yen{display:block;font-size:14px;font-weight:400;color:#c00}.sp-panel.rank-icon-on-picture.col3 .category-ranking--photothumb{width:250px;height:250px}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .category-ranking--photothumb{width:100%;height:auto}}.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-name{margin-top:8px;padding:0 3px;font-size:15px;line-height:1.2}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-name{margin:3px auto 6px;text-align:left;font-size:13px;line-height:1.3}}.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-price{padding:0 3px;font-size:15px;line-height:1;color:#c00}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-price{font-size:14px;line-height:1.2;color:#666}}.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-price-yen{display:inline;font-size:15px;line-height:1;color:#c00}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .category-ranking--item-price-yen{display:block;font-size:14px}}.ranking-icon{display:block;height:48px;text-indent:-9999px;color:#fff}.ranking-icon.rank01{background:url(/html/plugin/Exp/assets/images/common/rank_ic_01.svg) no-repeat left bottom;background-size:38px 38px}.ranking-icon.rank02{background:url(/html/plugin/Exp/assets/images/common/rank_ic_02.svg) no-repeat left bottom;background-size:38px 38px}.ranking-icon.rank03{background:url(/html/plugin/Exp/assets/images/common/rank_ic_03.svg) no-repeat left bottom;background-size:38px 38px}.ranking-icon.rank04{background:url(/html/plugin/Exp/assets/images/common/rank_ic_04.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank05{background:url(/html/plugin/Exp/assets/images/common/rank_ic_05.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank06{background:url(/html/plugin/Exp/assets/images/common/rank_ic_06.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank07{background:url(/html/plugin/Exp/assets/images/common/rank_ic_07.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank08{background:url(/html/plugin/Exp/assets/images/common/rank_ic_08.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank09{background:url(/html/plugin/Exp/assets/images/common/rank_ic_09.svg) no-repeat left bottom;background-size:36px 36px}.ranking-icon.rank10{background:url(/html/plugin/Exp/assets/images/common/rank_ic_10.svg) no-repeat left bottom;background-size:36px 36px}.sp-panel.rank-icon-on-picture .sp-panel-list{position:relative}.sp-panel.rank-icon-on-picture .ranking-icon{position:absolute;z-index:1}.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon{top:1px;left:23px;width:46px;height:44px}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon{top:0;left:10px;width:33px;height:32px}}.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank01{background:url(/html/plugin/Exp/assets/images/middle-category/icon-rank01.png) no-repeat left bottom;background-size:46px 44px}.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank02{background:url(/html/plugin/Exp/assets/images/middle-category/icon-rank02.png) no-repeat left bottom;background-size:42px 42px}.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank03{background:url(/html/plugin/Exp/assets/images/middle-category/icon-rank03.png) no-repeat left bottom;background-size:42px 42px}@media only screen and (max-width:660px){.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank01,.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank02,.sp-panel.rank-icon-on-picture.col3 .sp-panel-list .ranking-icon.rank03{background-size:31px 31px}}.gazo{width:100%;box-sizing:border-box}.gazo .link-block{display:block;width:100%;height:100%}.gazo_commentary .headline{display:table}.gazo_figure{width:100%;box-sizing:border-box}.gazo_figure .picture{display:block;width:100%}.gazo_figure.figure_border .picture{border:1px solid #ccc}.gazo_commentary{width:100%;padding:10px 0 0;box-sizing:border-box}.gazo_commentary .headline{font-family:sans-serif;font-weight:700;line-height:1.2}.gazo_commentary .kakaku{margin-top:.5em;font-family:sans-serif;font-weight:700;line-height:1;color:red}@media only screen and (max-width:768px){.gazo_commentary .kakaku{margin-top:.5em}}.gazo_commentary .sentence{margin-top:1em}.gazo_commentary .sentence:nth-of-type(1){margin-top:0}.base-column.sp-sideways{display:flex;flex-wrap:wrap;justify-content:space-between}.base-column.sp-sideways .gazo{float:none}.base-column.sp-sideways.col2 .gazo{width:420px;margin-left:0}.base-column.sp-sideways.col2 .gazo:nth-child(n+3){margin-top:30px}@media only screen and (max-width:768px){.base-column.sp-sideways.col2 .gazo{width:100%}.base-column.sp-sideways.col2 .gazo:nth-child(n+3){margin-top:10px}}.base-column.sp-sideways.col3 .gazo{width:280px;margin-left:0}.base-column.sp-sideways.col3 .gazo:nth-child(n+4){margin-top:30px}@media only screen and (max-width:768px){.base-column.sp-sideways.col3 .gazo{width:100%}.base-column.sp-sideways.col3 .gazo:nth-child(n+4){margin-top:10px}}.base-column.sp-sideways.col4 .gazo{width:200px;margin-left:0}.base-column.sp-sideways.col4 .gazo:nth-child(n+5){margin-top:30px}@media only screen and (max-width:768px){.base-column.sp-sideways.col4 .gazo{width:100%}.base-column.sp-sideways.col4 .gazo:nth-child(n+5){margin-top:10px}}.base-column.sp-sideways.col5 .gazo{width:170px;margin-left:0}.base-column.sp-sideways.col5 .gazo:nth-child(n+6){margin-top:30px}@media only screen and (max-width:768px){.base-column.sp-sideways.col5 .gazo{width:100%}.base-column.sp-sideways.col5 .gazo:nth-child(n+6){margin-top:10px}}@media only screen and (max-width:768px){.sp-sideways .gazo,.sp-sideways.base-column.col3 .gazo,.sp-sideways.base-column.col4 .gazo,.sp-sideways.base-column.col5 .gazo{border-top:1px solid #ccc;display:table;width:100%;margin-top:10px;padding:10px 0 0}.sp-sideways .gazo .gazo_commentary,.sp-sideways .gazo_figure{display:table-cell;vertical-align:top;padding:10px 0 0 0}.sp-sideways .gazo_figure,.sp-sideways.base-column.col3 .gazo .gazo_figure,.sp-sideways.base-column.col4 .gazo .gazo_figure,.sp-sideways.base-column.col5 .gazo .gazo_figure{width:30%;padding-right:5%}.sp-sideways .gazo .gazo_commentary,.sp-sideways.base-column.col3 .gazo .gazo_commentary,.sp-sideways.base-column.col4 .gazo .gazo_commentary,.sp-sideways.base-column.col5 .gazo .gazo_commentary{width:65%}}.l-column:after{content:"\0020";clear:both;display:block}.column-list{float:left}@media screen and (max-width:667px){.column-list{margin-top:5px}}.l-column.line--02 .column-list{width:49%;margin-left:2%}.l-column.line--03 .column-list{width:32%;margin-left:2%}@media screen and (max-width:667px){.l-column.line--03 .column-list{width:100%;margin-left:0}.l-column.line--03 .column-list:nth-child(even){margin-left:0!important}}.l-column.line--04 .column-list{width:23.5%;margin-left:2%}.column-list:first-child,.l-column.line--02 .column-list:nth-child(2n+1),.l-column.line--03 .column-list:nth-child(3n+1),.l-column.line--04 .column-list:nth-child(4n+1),.l-column.line--05 .column-list:nth-child(5n+1),.l-column.line--06 .column-list:nth-child(6n+1){margin-left:0}.recommended .column-list{text-align:center}.recommended .column-list{text-align:center}.recommended .column-list .photo{width:100%}.recommended .column-list .link{color:#2f84ed}.recommended .column-list p.text{margin:.5em 0 0}@media screen and (max-width:667px){.recommended .column-list p.text{margin:.2em 0 0;font-size:.8em;line-height:1.2}}.recommended .box{margin-top:1em;padding:1.5em}.recommended .box p.text{margin:0;font-size:1em;line-height:1.4}@media screen and (max-width:667px){.l-column.line--04 .column-list{width:49%}.l-column .column-list:nth-child(odd){margin-left:0!important}.l-column .column-list:nth-child(even){margin-left:2%!important}}.box.type-border.color--red{border-color:#c00}.box.type-background.color--dark-red{background-color:#aa2c2b}.box.type-border.color--pink{border-color:#ff596d}.box.type-background.color--baige{background-color:#fffaef}.box.type-background.color--thin-yellow{background-color:#f9f1d3}.box.type-background.color--thin-sky-blue{background-color:#e9fafd}.box.type-background.color--light-gray{background-color:#f6f6f6}.box.type-border.border-dotted{border-style:dotted}.button{display:table;table-layout:fixed;width:100%}.l-center .button{width:auto;margin:0 auto}@media screen and (max-width:667px){.l-center .button{width:100%}}.button .button-block{display:block;position:relative}.button .button-inner{display:table-cell;vertical-align:middle;width:1000px;height:inherit}.button.align-center .button-block{padding:10px}.button.align-center .button-inner{text-align:center}.button.color--red .button-block{background-color:#c00;color:#fff}.common-center-button .button-block{width:30em;height:auto;font-weight:700}@media screen and (max-width:667px){.common-center-button .button-block{width:100%}}.accordion{padding-bottom:3em}@media screen and (max-width:667px){.accordion{padding-bottom:1em}}@media screen and (max-width:667px){.sp-img{width:100%}}.search-label-wrap{padding:0 0 60px}@media only screen and (max-width:667px){.search-label-wrap{padding:0 0 30px}}.search-label:after{content:"\0020";clear:both;display:block}.search-label_list{float:left;margin:2.5px 5px 2.5px 0}.search-label_inner{background-color:red;border:solid 1px red;border-radius:.5em;display:block;padding:5px 10px;color:#fff!important}.special-features{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;margin:40px auto 0}@media only screen and (max-width:667px){.special-features{display:block}}.pickup-feature .special-features{margin:0}.special-features_list{width:50%}@media only screen and (max-width:667px){.special-features_list{width:90%;margin:0 auto}}.special-features .special-features_list:nth-child(odd){padding:0 12px 20px 0}.special-features .special-features_list:nth-child(even){padding:0 0 20px 12px}@media only screen and (max-width:667px){.special-features .special-features_list:nth-child(even),.special-features .special-features_list:nth-child(odd){padding:0 0 20px}}.special-features_list .picture{width:100%}.special-features_list .title{margin-top:.5em;font-size:1.2em;line-height:1.2}.special-features_list .paragraph{margin-top:.5em;font-size:1em;line-height:1.2}#modal-main{display:none;width:500px;height:500px;margin:0;padding:0;color:#666;position:fixed;z-index:1001}#modal-bg{width:100%;height:100%;background-color:#000;position:fixed;z-index:1000;opacity:.8}.movie-thumbnail{position:relative;width:100%;overflow:hidden}.movie-thumbnail .js-modal-btn{display:block;border:none;width:100%;height:100%;padding:0;cursor:pointer}.movie-thumbnail .js-modal-btn:before{content:"";position:absolute;top:50%;left:50%;background-image:url(../../images/print-method/icon_play.png);background-position:left top;background-repeat:no-repeat;display:block;width:50px;height:31px;margin-top:-15px;margin-left:-25px;z-index:1!important}.movie-thumbnail .picture{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.movie-thumbnail-figure{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}.movie-headline{position:relative;margin-bottom:5px;font-size:15px;line-height:17px;font-weight:700}.movie-headline.movie-icon{padding-left:33px}.movie-headline.movie-icon:before{content:"";position:absolute;left:0;top:0;background-image:url(../../images/print-method/icon_movie.png);background-position:left top;background-repeat:no-repeat;display:block;width:24px;height:17px}.insert-name .movie-headline{margin-top:30px}.movie-headline+.sentence{height:90px;margin:0;padding:0;letter-spacing:-.07em;line-height:1.4}@media screen and (max-width:667px){.movie-headline+.sentence{height:auto;padding-bottom:.5em;letter-spacing:0}}@media screen and (max-width:667px){.insert-name .movie-headline{margin-top:1em}}.insert-name .movie-thumbnail{height:238px}@media screen and (max-width:320px){.insert-name .movie-thumbnail{height:170px}}@media screen and (min-width:321px) and (max-width:375px){.insert-name .movie-thumbnail{height:200px}}@media screen and (min-width:376px) and (max-width:667px){.insert-name .movie-thumbnail{height:220px}}.middle-category-page p{margin:0;padding:0}.middle-category-page .page-introduction{position:relative;background-color:#fff;border:1px solid #f6f6f6;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:660px){.middle-category-page .page-introduction{flex-wrap:wrap;margin-bottom:20px}}.middle-category-page .page-introduction .left,.middle-category-page .page-introduction .right{padding:9px}@media screen and (max-width:667px){.middle-category-page .page-introduction .left,.middle-category-page .page-introduction .right{padding:1em}}.middle-category-page .page-introduction .left{background-color:#fff;max-width:38.017%}@media screen and (max-width:667px){.middle-category-page .page-introduction .left{width:100%;max-width:100%}}.middle-category-page .page-introduction .right{background-color:#f6f6f6;width:61.983%}@media screen and (max-width:667px){.middle-category-page .page-introduction .right{width:100%}}.middle-category-page .page-introduction .left>.photo{width:100%}.middle-category-page .page-introduction .left .pickup-item{position:static;display:table;width:312px;margin-top:10px}@media screen and (max-width:667px){.middle-category-page .page-introduction .left .pickup-item{position:static;width:100%;margin-top:1.5em}}.middle-category-page .page-introduction .left .pickup-item .link-block{display:block}.middle-category-page .page-introduction .left .pickup-item--figure,.middle-category-page .page-introduction .left .pickup-item--name{display:table-cell;vertical-align:middle;height:3em}.middle-category-page .page-introduction .left .pickup-item--figure .photo{width:65px;height:65px}.middle-category-page .page-introduction .left .pickup-item--name{padding-left:1em;color:#00a3d9;text-decoration:underline}.middle-category-page .page-introduction .left .pickup-item--name p{margin:0}.middle-category-page .page-introduction .right .point-box{position:relative;background-color:#fff;margin-top:14px;padding:2px}@media screen and (max-width:667px){.middle-category-page .page-introduction .right .point-box{margin-top:1em}}.middle-category-page .page-introduction .right .point-box:first-child{margin-top:0}.middle-category-page .page-introduction .right .point-box .headline{padding:8px;font-size:16px;line-height:1}@media screen and (max-width:667px){.middle-category-page .page-introduction .right .point-box .headline{padding:.5em;text-align:center;font-size:14px}}.point-box.color--green{border:1px solid #83b600}.point-box.color--green .headline{background-color:#83b600;color:#fff}.middle-category-page .page-introduction .right .point-box .headline .photo{display:inline-block;margin-right:8px}@media screen and (max-width:667px){.middle-category-page .page-introduction .right .point-box .headline .photo{display:block;margin:0 auto .5em}}.middle-category-page .page-introduction .right .point-box>.photo{position:absolute;right:2px;top:50%;display:block;width:166px;margin-top:-46px}@media screen and (max-width:667px){.middle-category-page .page-introduction .right .point-box>.photo{position:static;display:block;width:60%;margin:0 auto}}.middle-category-page .page-introduction .right .point-box .sentence{width:70%;height:auto!important;min-height:75px;padding:12px 0 12px 10px;font-size:13px;line-height:1.45}@media screen and (max-width:667px){.middle-category-page .page-introduction .right .point-box .sentence{width:100%;min-height:auto;padding:.5em}}.middle-category-page .page-introduction .right .point-box .sentence .link{text-decoration:underline;color:#2f84ed}.middle-category-page .headline-3rd{margin-top:1em;font-size:1.1em;font-weight:700}.middle-category-page .headline-3rd+.sentence{margin-top:.5em}.middle-category-page .howto{padding-bottom:3em}.middle-category-page .howto .l-column{margin-top:1.5em;padding:0 2em}@media screen and (max-width:667px){.middle-category-page .howto .l-column{padding:0}}@media screen and (max-width:667px){.middle-category-page .howto .l-column.line--03 .column-list{float:none}}.middle-category-page .howto .column-list{width:30%;display:flex}@media screen and (max-width:667px){.middle-category-page .howto .column-list{width:100%;margin-top:1.5em;margin-left:0}}.box.type-background.color--light-gray .sentence{font-size:16px;line-height:1.7}@media only screen and (max-width:667px){.box.type-background.color--light-gray .sentence{font-size:12px;line-height:1.5}}.color-line-box{border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.color-line-box.color--pastel-green{border-top-color:#a3c4bc}.color-line-box.color--pastel-pink{border-top-color:#efd2cb}.color-line-box.color--pastel-red{border-top-color:#ef959c}.color-line-box.color--pastel-yellow{border-top-color:#eee3ab}.color-line-box.color--pastel-blue{border-top-color:#80a1c1}.color-line-box.color--pastel-purple{border-top-color:#e8d7ff}.color-line-box.color--spray-green{border-top-color:#a6ebc9}.color-line-box.color--green{border-top-color:#7cb518}.color-line-box.color--yellow{border-top-color:#f3de2c}.color-line-box.color--blue-green{border-top-color:#44bfb7}.middle-category-page .color-line-box{border-top-width:7px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;padding:1em}.middle-category-page .howto .color-line-box{border-radius:0 0 .5em .5em;box-shadow:2px 2px 2px #eee}.middle-category-page .howto .column-list:nth-child(n+4){margin-top:1.5em}.middle-category-page .howto .column-list .link-block{display:block}@media screen and (max-width:667px){.middle-category-page .howto .column-list .link-block{display:table}}@media screen and (max-width:667px){.middle-category-page .howto .column-list .comment,.middle-category-page .howto .column-list .figure{display:table-cell;vertical-align:middle}.middle-category-page .howto .column-list .figure{width:25%;padding-right:1em}.middle-category-page .howto .column-list .comment{width:75%}}.middle-category-page .howto .column-list .figure .photo{display:block;margin:0 auto}@media screen and (max-width:667px){.middle-category-page .howto .column-list .figure .photo{width:100%}}.middle-category-page .howto .column-list .headline{background-color:#747474;border-radius:.2em;text-align:center;padding:.5em 0;font-weight:700;line-height:1;color:#fff}.middle-category-page .howto .column-list .sentence{margin-top:1em;font-size:.9em}.middle-category-page .insert-name{margin-top:3.5em}@media screen and (max-width:667px){.middle-category-page .insert-name{margin-top:1.5em}}@media screen and (max-width:667px){.middle-category-page .insert-name .l-column .column-list:nth-child(n+2){margin-top:2em}}.middle-category-page .insert-name .column-list .description{padding:0 1em}.middle-category-page .insert-name .column-list .description .dl .dd:nth-child(1){margin:0!important}.middle-category-page .relation{margin-top:2em}.middle-category-page .relation .column-list .sp-img{width:100%}.middle-category-page .example{margin-top:2em}.middle-category-page .example .l-column{display:flex;flex-wrap:wrap}.middle-category-page .example .column-list{width:49%;display:flex}@media screen and (max-width:667px){.middle-category-page .example .column-list{width:100%;display:block;margin-top:1.5em;margin-left:0!important}}.middle-category-page .example .l-column .column-list:nth-child(even){margin-left:2%}@media screen and (max-width:667px){.middle-category-page .example .l-column .column-list:nth-child(even){margin-left:0}}.middle-category-page .example .l-column .column-list:nth-child(n+3){margin-top:1.5em}.middle-category-page .example .color-line-box:after{content:"\0020";clear:both;display:block}.middle-category-page .example .color-line-box .left{float:left}.middle-category-page .example .color-line-box .right{float:right}@media screen and (max-width:667px){.middle-category-page .example .color-line-box .left,.middle-category-page .example .color-line-box .right{float:none}}.middle-category-page .example .color-line-box .left{width:60%}@media screen and (max-width:667px){.middle-category-page .example .color-line-box .left{width:100%}}.middle-category-page .example .color-line-box .left .headline{font-size:1.1em;font-weight:700}.middle-category-page .example .color-line-box .left .sentence{margin-top:1.5em}.middle-category-page .example .color-line-box .right{width:38%}@media screen and (max-width:667px){.middle-category-page .example .color-line-box .right{width:100%;margin-top:1em}}.middle-category-page .example .color-line-box .right .link-block{display:block}@media screen and (max-width:667px){.middle-category-page .example .color-line-box .right .link-block{display:table}.middle-category-page .example .color-line-box .right .comment,.middle-category-page .example .color-line-box .right .figure{display:table-cell;vertical-align:middle}}.middle-category-page .example .figure{border:1px solid #ccc;padding:.5em}@media screen and (max-width:667px){.middle-category-page .example .figure{width:30%}}.middle-category-page .example .figure .photo{display:block;width:100%}@media screen and (max-width:667px){.middle-category-page .example .comment{width:70%;padding-left:1em}}.middle-category-page .example .color-line-box .right .item-name{margin-top:.5em;font-size:.9em;line-height:1.2;color:#2f84ed}@media screen and (max-width:667px){.middle-category-page .example .color-line-box .right .item-name{min-height:auto}}.middle-category-page .example .color-line-box .right .kakaku{margin-top:.2em;font-size:.9em}.middle-category-page .faq{margin-top:2em;margin-bottom:2em}.middle-category-page .faq .link{color:#2f84ed}.middle-category-page .dough-thickness .l-column{margin-top:2em}.middle-category-page .dough-thickness .column-list{background-color:#fff;border:3px solid #f3f2f2;float:left;width:48%;padding:.2em}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list{float:none;width:100%;margin-top:1em;margin-left:0!important}}.middle-category-page .dough-thickness .column-list:nth-child(even){margin-left:4%}.middle-category-page .dough-thickness .column-list:nth-child(n+3){margin-top:1em}.middle-category-page .dough-thickness .column-list .headline{background-color:#fff;text-align:center;padding:.8em 0;font-weight:700;line-height:1}.middle-category-page .dough-thickness .column-list .block{padding:.5em}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .block{position:relative;padding:.5em .5em 3em .5em}}.middle-category-page .dough-thickness .l-column .column-list:nth-child(1) .block{background-color:#fff0ba}.middle-category-page .dough-thickness .l-column .column-list:nth-child(2) .block{background-color:#feeb8b}.middle-category-page .dough-thickness .l-column .column-list:nth-child(3) .block{background-color:#ffdb74}.middle-category-page .dough-thickness .l-column .column-list:nth-child(4) .block{background-color:#fcc800}.middle-category-page .dough-thickness.denim .l-column .column-list:nth-child(1) .block{background-color:#629bc5}.middle-category-page .dough-thickness.denim .l-column .column-list:nth-child(2) .block{background-color:#144d7e}.middle-category-page .dough-thickness.denim .l-column .column-list:nth-child(3) .block{background-color:#1d2b47}.middle-category-page .dough-thickness.denim .l-column .column-list .block{color:#fff}.middle-category-page .dough-thickness .column-list .block:after{content:"\0020";clear:both;display:block}.middle-category-page .dough-thickness .column-list .left,.middle-category-page .dough-thickness .column-list .right{float:left}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .left,.middle-category-page .dough-thickness .column-list .right{float:none}}.middle-category-page .dough-thickness .column-list .left{position:relative;width:55%;height:221px;padding-right:1em}.middle-category-page .dough-thickness.denim .column-list .left{padding:0 .5em}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .left{position:static;width:100%;height:auto;padding-right:0}.middle-category-page .dough-thickness.denim .column-list .left{padding:0}}.middle-category-page .dough-thickness .column-list .left .sentence:nth-child(1){line-height:1.8}.middle-category-page .dough-thickness .column-list .left .sentence:nth-child(2){position:absolute;bottom:0;right:1em;text-align:right}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .left .sentence:nth-child(2){bottom:.5em}}.middle-category-page .dough-thickness .column-list .left .sentence .link{font-size:.9em;color:#2f84ed}.middle-category-page .dough-thickness .column-list .right{background-color:#fff;border:1px solid #ccc;width:45%;padding:1em 1.1em;font-size:.9em;text-align:center}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .right{width:100%;margin-top:.5em}}@media screen and (max-width:667px){.middle-category-page .dough-thickness .column-list .right .link-block{display:table}.middle-category-page .dough-thickness .column-list .right .comment,.middle-category-page .dough-thickness .column-list .right .figure{display:table-cell;vertical-align:middle}.middle-category-page .dough-thickness .column-list .right .figure{width:30%}.middle-category-page .dough-thickness .column-list .right .comment{width:70%}.middle-category-page .dough-thickness .column-list .right .figure .photo{display:block;width:100%}}.middle-category-page .dough-thickness.denim .l-column .column-list .comment .headline{padding:1.5em 0 2em;text-align:center;font-weight:700;color:#333}.middle-category-page .dough-thickness .column-list .right .item-name{color:#2f84ed}.middle-category-page .dough-thickness .column-list .right .kakaku{margin-top:1em}.middle-category-page .dough-thickness>.supplement{position:relative;left:50%;margin-top:1.5em;color:#c00}.movie-common-box .movie-thumbnail{height:232px}@media screen and (max-width:320px){.movie-common-box .movie-thumbnail{height:170px}}@media screen and (min-width:321px) and (max-width:375px){.movie-common-box .movie-thumbnail{height:202px}}@media screen and (min-width:376px) and (max-width:667px){.movie-common-box .movie-thumbnail{height:220px}}.movie-common-box{margin-top:25px}@media screen and (max-width:667px){.movie-common-box{margin-top:1em}}.movie-common-box .column .column-list{width:40%}@media screen and (max-width:667px){.movie-common-box .column .column-list{width:100%}}.movie-common-box .column .column-list:nth-child(even){margin-left:1vw}@media screen and (max-width:667px){.movie-common-box .column .column-list:nth-child(even){margin-left:0}.movie-common-box .column .column-list:nth-child(n+2){margin-top:2em}}.movie-common-box .column .column-list:nth-child(n+3){margin-top:40px}@media screen and (max-width:667px){.movie-common-box .column .column-list:nth-child(n+3){margin-top:2em}}.movie-supplement{position:relative;background-color:#f6e835;border:1px solid #4b4b4b;width:100%;margin-top:15px;padding:15px 0;text-align:center;font-size:13px;line-height:1}@media screen and (max-width:667px){.movie-supplement{margin-top:1em;padding:.5em;text-align:left;line-height:1.2}}.movie-supplement:before{content:"";position:absolute;top:-7px;left:-6px;background-image:url(/html/plugin/Exp/assets/images/print-method/icon_movie-supplement.png);background-size:100%;display:block;width:26px;height:26px;z-index:2}@media screen and (max-width:667px){.movie-supplement:before{top:-6px;left:-9px;width:20px;height:20px}}@media screen and (max-width:667px){.middle-category-page .dough-thickness>.supplement{position:static}}@media only screen and (max-width:660px){.ac-trigger{position:relative;margin-top:0}}.ac-trigger .fas{display:none}@media only screen and (max-width:660px){.ac-trigger .fas{position:absolute;top:50%;right:.5em;display:block;margin-top:-8px}}@media only screen and (max-width:660px){.ac-body{display:none}.ac-body.open{display:block}}.unique-contents.nth-child01{display:block}.middle-category-page-ranking{padding-bottom:0}@media screen and (max-width:660px){.middle-category-page-ranking{margin-top:0}}.middle-category-page-ranking.accordion{overflow:hidden;padding:5px 0}@media screen and (max-width:660px){.middle-category-page-ranking.accordion{padding-bottom:0}}@media screen and (max-width:660px){.middle-category-page-ranking.accordion .ac-trigger .fas{color:red}}.item-list-page-link{margin-top:25px}@media screen and (max-width:660px){.sp-panel .sp-panel-list .rankic{height:45px;margin:0;padding:0}}.sp-panel-list a{font-size:14px;display:block;margin:0 14px 14px 0}@media screen and (max-width:660px){.sp-panel-list a{font-size:12px;margin:0}}.sp-panel-list a{font-size:12px}@media screen and (max-width:660px){.sp-panel-list .photothumb{width:100%!important}}.sp-panel .sp-panel-list{margin:0}.sp-panel .sp-panel-list a{border:none;border-radius:0;display:inline;margin:0;padding:0;color:#333}.sp-panel .sp-panel-list a:hover{background-color:transparent;color:#333}.sp-panel{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 5px}@media screen and (max-width:660px){.sp-panel{justify-content:flex-start}}.sp-panel .sp-panel-list{background-color:#fff;border:5px solid #fff1ce;padding:5px 5px 10px!important;transition:.3s}.sp-panel .sp-panel-list:hover{opacity:.8}.sp-panel.col6 .sp-panel-list{width:16.6%;padding:5px 5px 10px;box-sizing:border-box}@media only screen and (max-width:667px){.sp-panel.col6 .sp-panel-list{width:33.33%;height:auto;padding:5px!important}}.sp-panel .sp-panel-list .inner{position:relative;width:100%}.sp-panel .sp-panel-list .inner h3{font-size:1.17em}.sp-panel .sp-panel-list .inner .rankic{position:absolute;top:0;left:0}.rankic{border:none;display:block;width:38px;height:38px;margin-bottom:0;padding:5px;text-align:center;font-weight:700}.sp-panel .sp-panel-list .inner .picture{width:100%}.sp-panel .sp-panel-list .inner .picture:hover{opacity:1}.list_price span{font-size:13px}.small-category-page{visibility:hidden}.rankic{position:absolute;z-index:1;padding:0;margin-bottom:0;border:none;display:inline-block;width:38px;height:38px}@media only screen and (max-width:667px){.rankic{background-size:28px 28px!important;width:28px;height:28px}}.sp-panel-list .inner .rankic{top:15px;left:16px}@media only screen and (max-width:667px){.sp-panel-list .inner .rankic{top:5px;left:5px}}.sozai-ranking .btn{background-color:#f6f6e8;border-radius:10px;float:left;width:198px;height:80px;margin-right:26px;margin-top:24px}@media only screen and (max-width:667px){.sozai-ranking .btn{width:49%;height:40px;margin-left:2%;margin-top:0;margin-right:0}}.sozai-ranking .column,.sozai-ranking .column .btn:first-child{margin-left:0}@media only screen and (max-width:667px){.sozai-ranking .column .btn:nth-child(2n+1){margin-left:0!important}}@media only screen and (max-width:667px){.sozai-ranking .column .btn:nth-child(n+3),.sozai-ranking .column .btn:nth-child(n+5){margin-top:1em!important}}.sozai-ranking .btn-body{position:relative;width:198px;height:80px;padding:0 25px 0 40px;text-align:center;font-weight:700;line-height:1}@media only screen and (max-width:667px){.sozai-ranking .btn-body{width:100%;height:45px;padding:0 23px 0 30px}}.sozai-ranking .btn-body:before{content:"";position:absolute;left:5px;top:18px;background-image:url(/html/plugin/Exp/assets/images/large-category/eco-tote-bag/iconmonstr-crown-9-240.png);background-position:left top;background-repeat:no-repeat;background-size:100%;width:34px;height:34px}@media only screen and (max-width:667px){.sozai-ranking .btn-body:before{top:5px;width:25px;height:25px}}.sozai-ranking .btn-body:after{content:"\f138";position:absolute;right:5px;top:29px;display:block;font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;line-height:1;color:#83b600}@media only screen and (max-width:667px){.sozai-ranking .btn-body:after{top:10px}}/*! CSS Used from: https://use.fontawesome.com/releases/v5.1.0/css/all.css */.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107"}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}/*! CSS Used from: https://use.fontawesome.com/releases/v5.1.0/css/all.css */.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107"}.fas{font-family:"Font Awesome 5 Free"}.fas{font-weight:900}/*! CSS Used from: https://golf-ball.net/user_data/master/css/customize.css ; media=all */.just-size{display:block;width:100%}.hover-thumbnail .box{padding:2em}@media screen and (max-width:667px){.hover-thumbnail .box{padding:1em}}@media screen and (max-width:667px){.hover-thumbnail .l-column.line--05 .column-list{float:none;width:100%;margin-left:0!important}}.hover-thumbnail .column-list{background-color:#e0e0e0;padding:.5em;text-align:center}.hover-thumbnail .column-list .photo{width:100%;cursor:pointer;opacity:.5;transition:.3s}.hover-thumbnail .column-list:first-child .photo{opacity:1}.hover-thumbnail .column-list .photo:hover{opacity:1}.hover-thumbnail .column-list p.text{margin:.5em 0 0;font-size:1.4em}@media screen and (max-width:667px){.hover-thumbnail .column-list p.text{margin:.2em 0 0;font-size:1em}}.hover-thumbnail .sp-text{display:none}@media screen and (max-width:667px){.hover-thumbnail .sp-text{display:block;margin-top:.5em;text-align:left;font-size:.9em;line-height:1.2}}@media screen and (max-width:667px){.hover-thumbnail--text{display:none}}.hover-thumbnail--text .box{margin-top:.5em;padding:2em}@media screen and (max-width:667px){.hover-thumbnail--text .box{padding:1em}}.hover-thumbnail--text .box p.text{display:none;margin:0;font-size:1em;line-height:1.4}.hover-thumbnail--text .box p.text:first-child{display:block}.hover-thumbnail--text .box p.text .link-text{color:#2f84ed}.insert-name{width:100%}@media screen and (max-width:667px){.insert-name{width:100%}}.insert-name .column-list{display:table}@media screen and (max-width:667px){.insert-name .l-column.line--02 .column-list{float:none;width:100%;margin-left:0!important}}.insert-name .column-list .description,.insert-name .column-list .figure{display:table-cell;vertical-align:top}.insert-name .column-list .figure{width:30%}.insert-name .column-list .description{padding:1em}@media screen and (max-width:667px){.insert-name .column-list .description{padding:.5em 1em}}.insert-name .description .dl{margin:0;padding:0}.insert-name .dd{margin:1em 0 0!important;font-size:.9em;line-height:1.4}@media screen and (max-width:667px){.insert-name .dd{margin:.5em 0 0!important}}.common-center-button .button-block{margin:0 auto}/*! CSS Used from: https://use.fontawesome.com/releases/v5.0.12/css/all.css */.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107"}.fas{font-family:Font Awesome\ 5 Free}.fas{font-weight:900}/*! CSS Used from: Embedded */.middle-category-page-ranking{background-color:#fff1ce;margin:20px auto 0;padding:18px 0}@media only screen and (max-width:667px){.middle-category-page-ranking{margin:10px auto 0;padding:18px 0 20px}}.pc-only{display:block}@media screen and (max-width:660px){.pc-only{display:none}}.category-title--border.ac-trigger{border:none;margin:0;padding:.5em 1em;text-align:center;font-size:20px;line-height:1;color:#653308}.category-title--border.ac-trigger.fix{padding:.5em 0;text-align:left;font-size:20px;line-height:1;color:#000}/*! CSS Used fontfaces */.generic-heading{float:none;margin:0;padding-bottom:.2em}.generic-heading.second-child{margin-top:1rem}@media only screen and (max-width:667px){.category-title--border.ac-trigger{font-size:14px}}.generic-heading_headline{display:inline-block;font-size:20px;font-weight:700;line-height:1.2}.generic-heading h2{color:#fc9829}.generic-subheading_headline{border-bottom:1px solid #ebebeb}.generic-subheading{margin:25px 0}@media only screen and (max-width:667px){.generic-heading_headline{display:block;font-size:16px}}.generic-subheading{position:relative;float:none;margin:25px 0 0}.generic-subheading_headline{border-bottom:2px solid #ebebeb;padding:0 0 .2em 0;font-size:17px;font-weight:700;line-height:1.2}@media only screen and (max-width:667px){.generic-subheading_headline{border-bottom:1px solid #ebebeb;font-size:15px}}.generic-subheading .sentence{margin:10px 0 0;font-size:15px;line-height:1.7}@media only screen and (max-width:667px){.generic-subheading .sentence{font-size:14px;line-height:1.5}}.generic-subheading .sentence .link-title{text-decoration:underline;font-size:16px;color:#2f84ed}@media only screen and (max-width:667px){.generic-subheading .sentence .link-title{font-size:15px}}.btn{display:table;padding:1px}.btn-body{display:table-cell!important;vertical-align:middle}.small-category-menu{padding-bottom:60px}.small-category-menu .column-list:nth-child(n+3){margin-top:8px}@media only screen and (max-width:768px){.small-category-menu{padding-bottom:30px}}.small-category .btn{border:1px solid #83b600;border-radius:5px;width:100%}.small-category .btn-body{background-color:#83b600;border-radius:5px;width:100%;height:35px;text-align:center;line-height:1;color:#fff}.small-category .btn-body:hover{background-color:#177817;color:#fff}.l-column{display:flex;flex-wrap:wrap}.l-column.line--05 .column-list{width:24%;margin:10px 5px 0 5px}@media screen and (max-width:667px){.l-column.line--05 .column-list{width:49%;margin:0 0 10px 0}}.button .button-block{display:block;position:relative}.button .button-inner{display:table-cell;vertical-align:middle;height:inherit}.button.color--red .button-block{background-color:#c00;color:#fff}.middle-category{display:none}.middle-category-menu .button-block{height:3.5em;text-align:center}.middle-category-menu{margin-top:0;padding-bottom:4em}@media screen and (max-width:667px){.middle-category-menu{padding-bottom:2em}.middle-category-menu .l-column.line--05 .column-list .button-block{font-size:.5em}}.middle-category-menu .category-title--border{margin-top:0;font-size:1.17em}.middle-category-menu .button.color--red .button-block{background-color:#fff;border:1px solid #c00;color:#c00;font-size:.9em;padding:0}.middle-category-menu .button.color--red .button-block:hover{background-color:#c00;color:#fff}/*! CSS Used from: Embedded */.category-link{margin-top:35px;padding-bottom:20px}.category-link .column{display:flex;flex-wrap:wrap;margin:0;padding:0}@media only screen and (max-width:667px){.category-link .column{justify-content:space-between}}.category-link .btn{background-color:#fcbcb8;border-radius:5px;width:24%;height:53px;padding:3px;text-align:center;transition:.3s;margin-bottom:10px;margin-right:10px}@media only screen and (max-width:667px){.category-link .btn{width:49%;height:53px;margin-bottom:5px;margin-right:0}}.category-link .btn:hover{opacity:.7}.category-link .btn-body{border:2px solid #fff;border-radius:4px;width:203px;height:47px;padding:0;font-size:17px;font-weight:700;line-height:1;color:#fff}@media only screen and (max-width:667px){.category-link .btn-body{width:95%;height:47px;font-size:13px}}.category-link .btn-body:hover{border-radius:4px;color:#fff}*{box-sizing:border-box}.category-read{padding-bottom:2em;text-align:center!important}.category-main-img{width:100%}.category-title{margin-top:1em;text-align:center;color:#333}.category-title--small{display:block;font-size:70%;font-weight:400}.category-title--description{position:relative;margin-left:.8em;padding-left:1em;font-size:.8em;font-weight:400;line-height:1}.category-title--description:before{content:"|";position:absolute;top:-.2em;left:0;display:block;font-size:1.4em;font-weight:700}@media screen and (max-width:660px){.category-read{text-align:left!important}}.category-read.left{text-align:left!important}.accordion{padding-bottom:3em}@media screen and (max-width:667px){.accordion{padding-bottom:1em}}.accordion .accordion-trigger .button-block{width:100%;height:2.4em;font-size:1.5em;line-height:1.2}@media screen and (max-width:667px){.accordion .accordion-trigger .button-block{display:block;width:100%;height:auto;padding:.5em 0!important;font-size:1em}}.accordion .button.trigger-tag .button-block{padding-left:5em}@media screen and (max-width:667px){.accordion .button.trigger-tag .button-block{padding-left:6em!important}}.accordion .button.trigger-tag.no-icon .button-block{padding-left:1em}.accordion .button.trigger-tag .button-block .button-inner:nth-child(2){position:absolute;right:4em}@media screen and (max-width:667px){.accordion .button.trigger-tag .button-block .button-inner:nth-child(2){left:5em}}.accordion .trigger-tag .label{position:absolute;top:.7em;left:1em;z-index:1}@media screen and (max-width:667px){.accordion .trigger-tag .label{top:1em}}@media screen and (max-width:667px){.link-detail .button .button-block .button-inner{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.accordion-trigger{position:relative;cursor:pointer;margin-top:2em}.accordion-trigger .arrow{position:absolute;top:50%;right:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2em}@media screen and (max-width:667px){.accordion-trigger .arrow{right:.2em}}.accordion-trigger.color--blue .arrow,.accordion-trigger.color--dark-red .arrow,.accordion-trigger.color--light-red .arrow,.accordion-trigger.color--red .arrow,.accordion-trigger.color--sky-blue .arrow{color:#fff}.accordion-body{margin-top:2em;padding-bottom:2em}.accordion-body--pre-text{margin:0!important;padding-bottom:2em;font-size:14px;line-height:1.4}.accordion-body .column-list{min-height:220px}@media screen and (max-width:667px){.accordion-body .column-list{min-height:auto}.accordion-body.line--02 .column-list{float:none;width:100%}}.accordion-body .product-info .l-column .column-list:nth-child(1),.accordion-body .product-info .l-column .column-list:nth-child(1) .column-link{min-height:370px}@media screen and (max-width:667px){.accordion-body .product-info .l-column .column-list:nth-child(1),.accordion-body .product-info .l-column .column-list:nth-child(1) .column-link{min-height:auto}}.accordion-body .title{margin-top:.5em;font-size:1.2em;line-height:1.2}@media screen and (max-width:667px){.accordion-body .title{margin-top:.5em}}.accordion-body .paragraph{margin-top:.5em;font-size:1em;line-height:1.2}.accordion-body.line--02 .column-list:nth-child(n+3){margin-top:1.5em}.accordion-body--bottom{margin-top:5em}@media screen and (max-width:667px){.accordion-body--bottom{margin-top:2em}}.product-info{position:relative}.product-info .title{font-size:20px}@media screen and (max-width:667px){.product-info .title{font-size:18px}}.product-info .price{margin-top:10px;font-size:20px}@media screen and (max-width:667px){.product-info .price{margin-top:10px;font-size:14px}}.text-color--light-red{color:red!important}.product-info .l-right{position:absolute;right:0;bottom:0}@media screen and (max-width:667px){.product-info{padding-bottom:4em}.product-info .l-column.line--02 .column-list{float:none;width:100%}}.product-info .button{font-size:18px}@media screen and (max-width:667px){.product-info .button{width:100%;text-align:center;font-size:16px}}.product-info .paragraph{margin-top:1em;margin-bottom:0}.product-info .label.icon{width:4em;height:4em}.product-example{margin-top:2em}@media screen and (max-width:667px){.product-example .align--center{margin:.5em auto 0;font-size:.5em;line-height:1.2}}.product-example .figuration{margin-top:1em;text-align:left}.product-list{margin-top:3em}.product-list .l-column.line--03 .column-list .column-img{padding-bottom:1em}.product-list .l-column.line--03 .column-list:nth-child(n+4){margin-top:3em}@media screen and (max-width:667px){.product-list .l-column.line--03 .column-list{margin-top:2em}}.product-list.large .column-list{min-height:420px}.product-list .label.icon{width:4em;height:4em}a,h4,li,ul{list-style-type:none;padding:0;margin:0;box-sizing:border-box}.categoryEX ul{margin:.5em 0;overflow:hidden}.categoryEX ul li{float:left;margin:2.5px 5px 2.5px 0}.categoryEX ul li a{color:red;padding:5px 10px;display:block;border-radius:.5em;border:1px solid}.categoryEX ul li a:hover{background-color:red;color:#fff;border-radius:.5em}.tpl-search-column-wrap ul{margin:0;overflow:visible}.tpl-search-column-wrap ul.tpl-search--list-wrap{overflow:inherit}.tpl-search-column-wrap ul li{border-radius:0;float:none;margin:0}.tpl-search-column-wrap ul li a{border-radius:0;border:0}.tpl-search-column-wrap ul li a:hover{background-color:transparent;color:red}.tpl-search--title a{color:#fff}.tpl-search-column{background:#fff;display:block;float:left;width:32%;margin-left:2%;padding-bottom:45px;position:relative}@media screen and (max-width:660px){.tpl-search-column{float:none;width:100%;margin-top:40px;margin-left:0}}.tpl-search-column:first-child{margin-left:0}@media screen and (max-width:660px){.tpl-search-column:first-child{margin-top:0}}.tpl-search-column-wrap{width:100%;padding-bottom:30px}.tpl-search-column-wrap:after{content:"\0020";clear:both;display:block}.tpl-search--list-wrap.list--second{display:none}.tpl-search--title{border:solid 1px #f33;text-align:center;font-size:16px;font-weight:700}.tpl-search--title--link{background:#f33;display:block;padding:20px 0 15px 0}.tpl-search--title--link:hover{opacity:.7}.tpl-search--title--link.office_note{background:#f33 url(../../images/products/stationary_cat_1_note.png) no-repeat 80% 13px;background-size:50px 50px}.tpl-search--title--link.office_memo{background:#f33 url(../../images/products/stationary_cat_2_fusen.png) no-repeat 80% 13px;background-size:50px 50px}.tpl-search--title--link.office_pen{background:#f33 url(../../images/products/stationary_cat_3_pen.png) no-repeat 80% 13px;background-size:50px 50px}.tpl-search--title--text-s{display:block;font-size:12px;font-weight:400}.tpl-search--title--text-s:after{content:"＞";margin-left:5px}.tpl-search--sub-title{border:solid 1px #666;background:#eee;display:block;margin-top:10px;padding:10px 0;text-align:center;font-size:13px;color:#000;cursor:pointer}.tpl-search--list{border-top:0;display:block;position:relative;min-height:60px;padding:0 10px;text-align:center}.tpl-search--list-wrap.color--red .tpl-search--list{border-right:solid 1px red;border-bottom:solid 1px red;border-left:solid 1px red}.tpl-search--link{display:table;width:100%;min-height:65px;padding-right:2em;color:red;box-sizing:border-box}.tpl-search--link:hover{opacity:.7;color:red}.tpl-search--text{display:table-cell;vertical-align:middle;width:80%;min-height:58px;line-height:1.2}.tpl-search--more-button{width:100%;padding:10px 0;text-align:center;cursor:pointer;position:absolute;bottom:0;z-index:3}.tpl-search--more-button.color--red{background:#f33;color:#fff}.tpl-search--more-button:hover{opacity:.7}.tpl-search--more-button.shadow{-webkit-box-shadow:0 -30px 50px 0 #fff;-moz-box-shadow:0 -30px 50px 0 #fff;-ms-box-shadow:0 -30px 50px 0 #fff;-o-box-shadow:0 -30px 50px 0 #fff;box-shadow:0 -30px 50px 0 #fff}.sp-panel.col5 .sp-panel-list{width:20%}@media only screen and (max-width:667px){.sp-panel.col5 .sp-panel-list{width:50%;height:auto}}.button.color--light-red .button-block{background-color:#f33;color:#fff}.relation-item_inner{display:flex;flex-wrap:wrap;margin-bottom:50px}.relation-item .btn{border:1px solid #83b600;border-radius:5px;width:100%;margin:0}.relation-item .btn-body{background-color:#83b600;border-radius:5px;width:100%;height:35px;text-align:center;line-height:1;color:#fff;padding:5px 20px;box-sizing:border-box}.relation-item .btn-body:hover{background-color:#177817;color:#fff}@media only screen and (max-width:667px){.relation-item .relation-item_list{width:100%;margin:0 0 5px 0}.relation-item .btn-body{padding:5px 0}}.relation-banner{display:none;margin:0;padding:0 0 4em 0}@media only screen and (max-width:667px){.relation-banner{padding:0 0 26px 0}}.relation-banner .headline{border-bottom:1px solid red;margin:0;font-size:1.17em}.relation-banner_link{display:block;width:100%;margin:10px 0 0}.relation-banner .picture{display:block;width:100%}.sentence .color--red{color:#fb3c3c}.article-header{text-align:left}.article-header>.column .comment,.article-header>.column .figure{float:left}@media screen and (max-width:667px){.article-header>.column .comment,.article-header>.column .figure{float:none}}.article-header>.column .figure{width:300px}@media screen and (max-width:667px){.article-header>.column .figure{width:70%;margin:0 auto}.article-header>.column .figure .picture{width:100%}}.article-header>.column .comment{width:570px}@media screen and (max-width:667px){.article-header>.column .comment{width:100%}}.article-header>.column .comment .headline{color:#fb3c3c}.article .sentence{margin-bottom:0}.pickup-item{display:table;margin-top:0}.pickup-item .link-block{display:block}.pickup-item--figure{display:table-cell;vertical-align:middle;height:65px}.pickup-item--figure{width:65px}.pickup-item--name{padding-left:1em}.pickup-item--name .kakaku{margin:0}.pickup-item--name .kakaku .price{font-size:18px}.article .article-section{margin-top:2.7em}@media screen and (max-width:667px){.article .article-section{margin-top:3em}.pickup-item--name{font-size:.8rem}}.article-section>.headline{background-color:#feb64a;margin-bottom:1.25em;padding:.69em .69em .69em 1em;font-size:16px;line-height:1;color:#fff}@media screen and (max-width:667px){.article-section>.headline{margin-bottom:1em;padding:.2em .4em;font-size:14px}}.slider-item .slick-next,.slider-item .slick-prev{display:inline-block;position:absolute;top:50%;z-index:100}.slider-item .slick-prev{left:0}.slider-item .slick-next{right:0}.slider-item .slick-next:before,.slider-item .slick-prev:before{font-family:"Font Awesome 5 Free";font-weight:900}.slider-item .slick-prev:before{content:"\f053"}.slider-item .slick-next:before{content:"\f054"}.unique-contents{display:none;padding-bottom:60px}@media screen and (max-width:667px){.unique-contents{padding-bottom:5em}}/*! CSS Used from: Embedded */.tumbler-bottle p{margin:0;padding:0}.tumbler-bottle ul{margin:0}.tumbler-bottle ul li{margin:0;padding:0}.tumbler-bottle ul li a{border:none;border-radius:0;display:inline;margin:0;padding:0;color:#333}.tumbler-bottle ul li a:hover{background-color:transparent;color:#333}.btn{display:table}.article-header:after{content:"\0020";clear:both;display:block}.article-header .sentence{width:90%;margin:0;font-size:15px;line-height:1.7}.article-header .sentence.contents-center{width:90%;margin:24px auto 0;font-size:15px;line-height:1.7}.article-header .picture{width:100%}.banner{margin:10px 0 0;text-align:left}.banner .link-block{color:#2f84ed}@media only screen and (max-width:768px){.banner .picture{width:100%}}.banner .sentence{width:423px;margin:.5em auto 0;text-align:left;color:#333}@media only screen and (max-width:768px){.banner .sentence{width:100%}}.article-header.flex{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}@media only screen and (max-width:667px){.article-header.flex{display:block}}.article-header.flex .picture{display:block;width:300px;max-width:38.017%}@media only screen and (max-width:667px){.article-header.flex .picture{width:70%;margin:0 auto}}.article-header.flex .sentence{width:61.983%;margin:0;padding:0 0 0 30px;font-size:15px;line-height:1.5;color:#333}@media only screen and (max-width:667px){.article-header.flex .sentence{width:100%;margin:35px auto 0;padding:0}}.section-block{margin-top:4em}.category-sub-title--border.color--red{border-left-color:#c00}.category-sub-title--border+.sentence{margin-top:1em}.category-sub-title--border{border-left-style:solid;border-left-width:4px;padding-left:4px}.article-header .comment,.article-header .figure{float:left}@media screen and (max-width:660px){.article-header .comment,.article-header .figure{float:none}}.article-header .figure{width:300px}@media screen and (max-width:660px){.article-header .figure{width:80%;margin:0 auto}}.article-header .figure .picture{width:100%}.article-header .comment{position:relative;width:546px;height:300px;margin-left:24px}@media screen and (max-width:660px){.article-header .comment{position:static;width:100%;height:auto;margin:1.5em 0 0}}.article-header .comment .headline{font-size:18px;line-height:1.2;color:#f7921c}.article-header .comment .sentence{margin-top:10px;font-size:13px;line-height:1.5}@media only screen and (max-width:660px){.article-header .sentence{width:100%;margin-top:1em}}.article-header .pick-up{position:absolute;left:0;bottom:0;width:546px}@media only screen and (max-width:660px){.article-header .pick-up{position:static;width:100%;margin-top:1.5em}}.article-header .pick-up:after{content:"\0020";clear:both;display:block}.article-header .pick-up .pickup-item{float:left;width:50%}.article-header .pick-up .pickup-item:nth-child(even){padding-left:0}.article-header .pick-up .pickup-item .link-block{display:table}@media only screen and (max-width:660px){.article-header .pick-up .pickup-item .link-block{display:block}}.article-header .pick-up .pickup-item .pickup-item--figure,.article-header .pick-up .pickup-item .pickup-item--name{display:table-cell;vertical-align:middle;height:65px}@media only screen and (max-width:660px){.article-header .pick-up .pickup-item .pickup-item--figure,.article-header .pick-up .pickup-item .pickup-item--name{display:block;height:auto}}.article-header .pick-up .pickup-item .pickup-item--figure .photo{border:1px solid #ccc;display:block;width:100px}@media only screen and (max-width:660px){.article-header .pick-up .pickup-item .pickup-item--figure .photo{width:80%;margin:0 auto}}.article-header .pick-up .pickup-item .pickup-item--name{padding-left:10px;font-size:13px}@media only screen and (max-width:660px){.article-header .pick-up .pickup-item .pickup-item--name{padding:1em;font-size:12px}}.point{margin-top:41px}.point .column-list{background-color:#fbf6da;border:1px solid #f08725;width:282px;margin-left:12px;padding:4px}@media only screen and (max-width:660px){.point .column-list{float:none;width:100%;margin-left:0}}.point .column-list:first-child{margin-left:0}.point-item{display:table}.point-item .comment,.point-item .figure{display:table-cell;vertical-align:middle;height:100px}.point-item .figure{position:relative;width:100px}.point-item .figure .picture{z-index:1}.point-item .figure .headline{position:absolute;top:7px;left:0;width:100%;text-align:center;font-size:18px;font-weight:400;line-height:1;color:#fff;letter-spacing:.15em;text-indent:.15em;z-index:2}.point-item .comment{padding-left:7px;font-size:12px;line-height:1.5}.anchor-link .btn{position:relative;background:linear-gradient(#ec751c,#ee8925,#e46110);border:4px solid #f08725;border-radius:10px;box-shadow:0 2px 2px #d5d5d5;width:555px;height:57px;margin:29px auto 0;text-align:center;transition:.3s}@media only screen and (max-width:660px){.anchor-link .btn{border:2px solid #f08725;width:100%;height:45px}}.anchor-link .btn:after{content:"";position:absolute;top:50%;right:17px;background-image:url(https://golf-ball.net/html/plugin/Exp/assets/images/common/icon_arrow-btn_orange.png);background-position:center center;background-repeat:no-repeat;background-size:100%;display:block;width:22px;height:22px;margin-top:-10px;transform:rotate(90deg)}@media only screen and (max-width:660px){.anchor-link .btn:after{right:10px;width:14px;height:14px;margin-top:-7px}}.anchor-link .btn-body{width:100%;height:45px;font-size:18px;font-weight:700;line-height:1;color:#fff}@media only screen and (max-width:660px){.anchor-link .btn-body{font-size:15px}}.category-link{margin-top:35px;padding-bottom:20px}.category-link ul{overflow:visible}@media only screen and (max-width:660px){.category-link .column .column-list{float:left;margin-left:0}}.category-link .btn{position:relative;background:linear-gradient(#ec751c,#ee8925,#e46110);border:2px solid #f08725;border-radius:5px;box-shadow:0 2px 2px #d5d5d5;width:284px;height:56px;margin-left:0;text-align:center;transition:.3s}.category-link .btn-after-none{background:#fcbcb8;border-radius:5px;width:24%;height:53px;margin:0 0 1% 1%;padding:3px;text-align:center;transition:.3s}.category-link .btn-after-none:first-child,.category-link .btn-after-none:nth-child(5){margin-left:0}@media only screen and (max-width:660px){.category-link .btn-after-none{margin-bottom:2%}.category-link .btn-after-none:nth-child(even){margin-left:2%}.category-link .btn-after-none:nth-child(odd){margin-left:0}}.category-link .btn-after-none .btn-body{border:2px solid #fff;border-radius:4px;width:15%;height:47px;padding:0;font-size:17px;font-weight:700;line-height:1;color:#fff}.speck-summary--link{display:block;padding:10px;text-align:center;font-size:120%;font-weight:700}@media only screen and (max-width:660px){.category-link .btn{width:49%;height:56px;margin-left:0;font-size:13px}.category-link .btn-after-none{background:#fcbcb8;width:49%}}.category-link .btn-after-none:hover,.category-link .btn:hover{opacity:.7}.category-link .btn:after{content:"";position:absolute;top:50%;right:13px;background-image:url(https://golf-ball.net/html/plugin/Exp/assets/images/common/icon_arrow-btn_orange.png);background-position:center center;background-repeat:no-repeat;background-size:100%;display:block;width:22px;height:22px;margin-top:-10px}@media only screen and (max-width:660px){.category-link .btn:after{right:4px;width:14px;height:14px;margin-top:-7px}}.category-link .btn:first-child,.category-link .btn:nth-child(3n+1){margin-left:0}@media only screen and (max-width:660px){.category-link .btn:nth-child(even){margin-left:2%}}@media only screen and (max-width:660px){.category-link .btn-body{width:95%}}.category-link .btn-body{border-radius:4px;width:280px;height:47px;padding:0;font-size:18px;font-weight:700;line-height:1;color:#fff}@media only screen and (max-width:660px){.category-link .btn-body{width:95%;height:47px;font-size:13px}}.category-link .btn-body:hover{border-radius:4px;color:#fff}.column{overflow:hidden}.column .column-list{float:left}@media only screen and (max-width:660px){.column .column-list{float:none}}.more-link{display:none}@media only screen and (max-width:660px){.more-link{display:block;padding:.5em 0;color:red}}.more-text{display:inline;margin-left:-.5em}.more-text p{display:inline}.more-text p.sentence{display:block;margin-top:24px!important}@media only screen and (max-width:660px){.more-text p.sentence{margin-top:1em}}@media only screen and (max-width:660px){.fix-item1{height:auto!important}}.common-link-text{color:#2f84ed}.select-item-box{margin:50px auto 0}.select-item-box .headline{background-color:#83b600}.statement .box.type-background.color--light-gray{padding:1em}.l-center{margin-top:.5em}@media only screen and (max-width:667px){.l-center{margin-top:.5em}}.anchor-link{position:relative;background-image:url(https://golf-ball.net/html/plugin/Exp/assets/images/middle-category/canvas-tote/btn_canvastote.png);background-position:left top;background-repeat:no-repeat;background-size:100%;display:block;width:100%;height:60px;margin:0 auto;transition:.3s}@media only screen and (max-width:667px){.anchor-link{width:100%;padding-top:calc(100*46/392)}}.anchor-link:after{content:"";position:absolute;right:24px;top:50%;background-image:url(https://golf-ball.net/html/plugin/Exp/assets/images/middle-category/btn_anchor.png);background-position:left top;background-repeat:no-repeat;display:block;width:11px;height:8px;margin-top:-4px}@media only screen and (max-width:667px){.anchor-link:after{content:none;right:20px;margin-top:-8px}}.sub-heading_banner{background-color:#fdfdeb;display:flex;flex-wrap:wrap;width:100%;margin-top:30px;padding:0 30px}@media only screen and (max-width:768px){.sub-heading_banner{display:block;margin-top:15px;padding:10px}}.sub-heading_banner .figure,.sub-heading_banner .headline{display:table-cell;vertical-align:middle;height:166px;box-sizing:border-box}@media only screen and (max-width:768px){.sub-heading_banner .figure,.sub-heading_banner .headline{display:block;height:auto}}.sub-heading_banner .figure{width:432px}@media only screen and (max-width:768px){.sub-heading_banner .figure{width:100%}}.sub-heading_banner .figure .picture{width:100%}.sub-heading_banner .headline{width:378px;padding-left:22px;font-weight:400}@media only screen and (max-width:768px){.sub-heading_banner .headline{width:100%;margin-top:10px;padding-left:0;line-height:1.2}}.quickprint img{width:100%}.quickprint_cont{margin-top:-130px;padding-top:130px}.quickprint h2{font-size:150%;text-align:center;margin:20px auto}.quickprint h2 span{font-size:80%}.quickprint p.read{width:85%;margin:20px auto}.quickprint .quickprint_nav{overflow:hidden}.quickprint .quickprint_nav li a{color:#fff;display:block;padding:20px;font-weight:700;text-shadow:1px 1px 3px #000;font-size:140%}.quickprint .quickprint_nav li{float:left;width:48%;margin:10px 0}.quickprint .quickprint_nav li:first-child{background:#f33 url(/html/plugin/Exp/assets/images/static/q_icon01_point.png) no-repeat 98% center;margin-right:30px;background-size:50px auto}.quickprint .quickprint_nav li:nth-child(2){background:#f33 url(/html/plugin/Exp/assets/images/static/q_icon02_products.png) no-repeat 98% center;background-size:50px auto}.quickprint .quickprint_nav li:nth-child(3){background:#f33 url(/html/plugin/Exp/assets/images/static/q_icon03_step.png) no-repeat 98% center;margin-right:30px;background-size:50px auto}.quickprint .quickprint_nav li:last-child{background:#f33 url(/html/plugin/Exp/assets/images/static/q_icon04_calendar.png) no-repeat 98% center;background-size:50px auto}.quickprint .quickprint_nav li:hover{opacity:.7;-ms-filter:"alpha(opacity=70)"}.quickprint h3{border-bottom:2px solid #f33;margin:60px 0 10px 0;font-size:140%}.quickprint h4{border:2px solid #f33;margin:40px auto 5px auto;width:95%;text-align:center;background-color:#fffdf3;padding:10px 0;font-size:140%}.quickprint.size-wide h4{width:100%}.quickprint .quickprint_point{display:table;width:100%}.quickprint .quickprint_point dt{display:table-cell;vertical-align:middle;background:#f33;font-weight:700;text-shadow:1px 1px 3px #000;font-size:120%;color:#fff;width:20%;padding:10px;letter-spacing:.1em}.quickprint .quickprint_point dt.text-center{text-align:center}.quickprint .quickprint_point dt span{font-size:170%;line-height:1}.quickprint .quickprint_point dt p{margin-bottom:0!important;text-align:center}.quickprint .quickprint_point dt p.quickprint_point_1{margin-top:5px}.quickprint .quickprint_point dt p.quickprint_point_1 span{font-size:260%}.quickprint .quickprint_point dd{display:table-cell;width:80%;background-color:#fffdf3;padding:10px}.quickprint .quickprint_point dd p{margin-bottom:0!important}.quickprint .quickprint_point dd p:first-child{font-weight:700;border-bottom:1px solid #666;margin-bottom:10px!important}.quickprint .quickprint_point dd p.normal{border:none;margin:0!important;font-weight:400}.quickprint .quickprint_point dd p.text-right{text-align:right}.quickprint .quickprint_point dd p.supplement{margin-top:1em}.quickprint .quickprint_point dd p a{color:#06c;font-size:110%;font-weight:700}.quickprint .step2{text-align:center;max-width:600px;margin:20px auto}.quickprint .step2 p{margin-top:10px}.quickprint .step2_read{width:95%;margin:0 auto}.quickprint .rule{display:table;width:95%;margin:0 auto;table-layout:fixed}.quickprint .rule li{display:table-cell;width:33.33%;background:#f33;padding:20px;border-right:2px #fff solid;color:#fff;box-sizing:border-box;text-align:center}.quickprint .rule li h5{font-size:120%;margin:0 0 10px 0;text-align:center;color:#f33;background-color:#fee9d2;border-radius:5px;padding:5px;border:2px solid #fff}.quickprint .rule li p{margin-top:10px}.quickprint .rule li p span{font-size:250%;text-shadow:1px 1px 3px #000;margin-top:30px;display:block}.quickprint .rule li p:nth-child(4){font-size:80%}.quickprint .rule li ul{margin-top:30px}.quickprint .rule li ul li{font-size:80%;padding:3px;border:none}.quickprint .rule li ul li img{margin-bottom:5px}.quickprint .rule li ul li:nth-child(2){width:10%;font-size:150%}@media screen and (max-width:660px){.quickprint .quickprint_nav li{float:none;width:100%;margin:10px 0}.quickprint_cont{margin-top:-80px;padding-top:80px}.quickprint .rule{display:block}.quickprint .rule li{display:block;width:100%;text-align:center;border-bottom:2px solid #fff}.quickprint .rule li ul li img{max-width:100px;display:block;margin:0 auto 5px auto}.quickprint .rule li ul li:nth-child(2){display:inline}}.quickprint .step_wrap{border:2px solid #f33;background-color:#fffdf3;color:#f33;font-weight:700;width:95%;margin:0 auto;padding:10px}.quickprint.size-wide .step_wrap{width:100%}.quickprint .step_wrap p{margin-top:10px}.quickprint .step_wrap.howtoOder{overflow:hidden}.quickprint .step_wrap.howtoOder p{width:50%;float:left;margin:0 20px 0 0}.quickprint .step_wrap.howtoOder ul li{color:#666;margin-top:10px}.quickprint .step_wrap.howtoOder ul li span{font-weight:400}.quickprint .att{color:#f33;font-weight:700;background:url(/html/plugin/Exp/assets/images/static/ico_att.png) no-repeat left center;background-size:35px auto;padding-left:40px}.quickprint.size-wide .att{min-height:36px}@media screen and (max-width:660px){.quickprint.size-wide .att{min-height:auto}}.quickprint.size-wide .att.line01{padding-top:.5em}@media screen and (max-width:660px){.quickprint.size-wide .att.line01{padding-top:0}}.quickprint .step4 .att{width:95%;margin:0 auto;min-height:40px}.quickprint .step4 ul{width:95%;margin:0 auto}.quickprint .step4 ul li{color:#f33;font-weight:700;list-style:disc outside;margin-left:1.5em}.quickprint .step4 p{width:95%;margin:10px auto}.quickprint .step4 p img{width:100%}.quickprint .step4 p:last-child{text-align:right}.quickprint .step4 p a{color:#06c;font-size:110%;font-weight:700}.relation-item{padding-bottom:60px}@media only screen and (max-width:768px){.relation-item{padding-bottom:30px}}.relation-item_inner{display:flex;flex-wrap:wrap}.relation-item .relation-item_list{width:49%}@media only screen and (max-width:768px){.relation-item .relation-item_list{width:100%}}.relation-item .relation-item_list:nth-child(even){margin-left:2%}@media only screen and (max-width:768px){.relation-item .relation-item_list:nth-child(even){margin-left:0}}.relation-item .relation-item_list:nth-child(n+3){margin-top:8px}@media only screen and (max-width:768px){.relation-item .relation-item_list:nth-child(n+2){margin-top:8px}}.banner_production-results{width:100%;margin:2em 0 0;padding:0 0 5em 0}@media only screen and (max-width:667px){.banner_production-results{padding:0 0 2em 0}}.banner_production-results .link-block{display:block;width:100%}.banner_production-results .figure .picture{width:100%}.banner_production-results .figuration{margin:10px 0 0}.banner_production-results .figuration .sentence{text-align:center;text-decoration:underline;font-size:15px;line-height:1.4;color:#2f84ed!important}@media only screen and (max-width:667px){.banner_production-results .figuration .sentence{font-size:13px;line-height:1.2}}.btn.dimensional{box-shadow:2px 2px 2px #ccc;background:-moz-linear-gradient(top,red,#c00);background:-webkit-linear-gradient(top,red,#c00);background:linear-gradient(to bottom,red,#c00);width:70%;margin:0 auto}@media only screen and (max-width:667px){.btn.dimensional{width:90%}}.btn.dimensional .btn-body{height:3em;width:100%;text-align:center;font-family:"游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;font-size:18px;font-weight:700;line-height:1;color:#fff}@media only screen and (max-width:667px){.btn.dimensional .btn-body{font-size:15px}}a.link__phone{color:#c00}.sp-panel-list span[name=taxName]{color:inherit}span[name=taxFee],span[name=taxName]{display:inline-block}