@charset "UTF-8";// ver000 $device_mode: "responsive"; // pc,sp,responsive // \898b\51fa\3057\30d5\30a9\30f3\30c8  $heading_font_family: "Noto Serif JP","\6e38\660e\671d\4f53","Yu Mincho",YuMincho,"\30d2\30e9\30ae\30ce\660e\671d  Pro","Hiragino Mincho Pro","MS P\660e\671d","MS PMincho",serif; $color_body_bg:#FFF; //\30b5\30a4\30c8\80cc\666f  $color_text: #000; //\30b5\30a4\30c8\6587\5b57\8272  $color_highlight_bg: #f2f2f2; //\30cf\30a4\30e9\30a4\30c8  $color_highlight_text: $color_text; //\30cf\30a4\30e9\30a4\30c8\6587\5b57\8272  $color_primary:#9F9370; //\30e1\30a4\30f3\30ab\30e9\30fc  $color_primary_text:#FFFFFF; //\30e1\30a4\30f3\30ab\30e9\30fc\6587\5b57\8272  $color_secondary:#9F9370; //\30b5\30d6\30ab\30e9\30fc  $color_secondary_text:#FFFFFF; //\30b5\30d6\30ab\30e9\30fc\6587\5b57\8272  $color_cta: $color_primary; //\30e1\30a4\30f3\30ab\30e9\30fc  $color_cta_text:#ffffff; //\30e1\30a4\30f3\30ab\30e9\30fc\6587\5b57\8272  $color_border:#ebebeb; //\30dc\30fc\30c0\30fc\30ab\30e9\30fc  $color_white: #FFF; $color_black: #1b1b1b; $color_text_link:$color_text; @import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700&display=swap); @import url(https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap); // \3054\5229\7528\30ac\30a4\30c9  .userGuide{h2{color:#9f9370}i{vertical-align:middle;margin-right:10px}h3{font-size:16px;line-height:24px;margin-bottom:8px;+h3{margin-top:24px}}}.userGuide__card{list-style:none;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 -5px 24px}.userGuide__card li{list-style:none;padding:0 5px}.userGuide__info{margin-top:24px;margin-bottom:24px;padding:10px;background:#fff;text-align:center;font-weight:700}.userGuide__info span{font-size:16px}.userGuide__info strong{color:$color_primary;font-size:16px}.userGuide__btn{display:inline-block;padding:12px 24px 12px 12px;font-size:14px;font-weight:700;background:#fff;border:1px solid $color_border;border-radius:5px;margin-bottom:24px}.userGuide__btn:after{right:10px!important}.userGuide__btn:hover{color:$color_primary}.userGuide__btn i{font-size:20px;color:$color_primary}.userGuide__tel{margin-bottom:24px}.userGuide__tel p{margin-bottom:5px;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-1px}.userGuide__tel i{margin-right:8px;font-size:20px;vertical-align:middle;line-height:24px;color:$color_primary}@media (max-width: $braekpoint_tab - 1+px){.userGuide__btn{width:100%;text-align:center}.userGuide .col-sp-12{margin-bottom:30px}.userGuide h3{font-size:14px}}.tabContent{display:none}.tabContent.active{display:block}.tabSwitch{margin-bottom:30px;@if $device_mode != "pc"{@media (max-width: $braekpoint_tab+px) {&.scrollX{-webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; overflow: scroll; overflow-x: scroll; overflow-y: visible; li{white-space: nowrap; -webkit-box-flex: auto; -ms-flex-positive: auto; flex-grow: auto;}}}}}.tabSwitch,.tabSwitch>li{list-style:none;-webkit-transition:.15s;transition:.15s;cursor:pointer}:is(.tabSwitch,.tabSwitch>li):hover{-webkit-transition:.15s;transition:.15s}.tab--typeA .tabSwitch{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-right:0}.tab--typeA .tabSwitch li{pointer-events:all;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:$color_highlight_bg;font-size:16px;padding:12px;line-height:24px;font-weight:700;margin-bottom:0;position:relative}.tab--typeA .tabSwitch li:not(:last-child){border-right:1px solid $color_border}.tab--typeA .tabSwitch li:hover{color:$color_primary}.tab--typeA .tabSwitch li:after{-webkit-transition:.15s;transition:.15s;content:"";display:block;position:absolute;bottom:-12px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:12px 15px 0 15px;border-color:transparent transparent transparent transparent}.tab--typeA .tabSwitch li.active{background:$color_primary;color:$color_primary_text;border-right:1px solid $color_border;-webkit-transition:.15s;transition:.15s}.tab--typeA .tabSwitch li.active:after{-webkit-transition:.15s;transition:.15s;border-color:#108a65 transparent transparent transparent}.tab--typeB .tabSwitch li{pointer-events:all;border-bottom:4px solid transparent;padding:15px 40px;font-size:16px;font-weight:500;position:relative}.tab--typeB .tabSwitch li:hover{color:$color_primary}.tab--typeB .tabSwitch li:after{content:"";position:absolute;top:15px;bottom:15px;right:0;display:block;width:1px;background:$color_border}.tab--typeB .tabSwitch li.active{border-bottom:4px solid $color_primary;font-weight:700;color:$color_primary}@media (max-width: $braekpoint_tab+px){.tab--typeB .tabSwitch li{padding:15px;font-size:12px}}.tab--typeC .tabSwitch li{pointer-events:all;padding:0 5px}.tab--typeC .tabSwitch li>span{display:block;border-radius:100px;border:2px solid $color_border;padding:6px 40px;line-height:24px;font-weight:500;-webkit-transition:.15s;transition:.15s}.tab--typeC .tabSwitch li:hover span{color:$color_primary;background:$color_highlight_bg;-webkit-transition:.15s;transition:.15s}.tab--typeC .tabSwitch li.active>span{border:2px solid $color_primary;color:$color_primary_text;background:$color_primary}.tabSwitch--2row>li{max-width:50%;flex:0 0 50%;text-align:center}.tabSwitch--3row>li{max-width:33.333%;flex:0 0 33.333%;text-align:center}.tabSwitch--4row>li{max-width:25%;flex:0 0 25%;text-align:center}.snsNav{list-style:none;display:-ms-flex;display:flex;align-items:center}.snsNav li{list-style:none;margin-right:20px;@if $device_mode != "pc"{@media (max-width: $braekpoint_tab - 1+px){margin: 0 10px;}}}.snsNav i{font-size:24px}.ftr--typeA,.ftr--typeC{background:$color_body_bg;padding:0}@media (min-width: $braekpoint_tab+px){.ftr--typeC{background:$color_primary}}#overlay{position:fixed;display:block;z-index:996;top:0;bottom:0;left:0;right:0;background:#000c;opacity:0;pointer-events:none;text-align:right;color:#fff;padding:20px;cursor:pointer;transition:.3s}#overlay i{font-size:30px}#overlay.open{opacity:1;pointer-events:all;transition:.3s}#drawer{position:fixed;display:block;z-index:997;top:90px;bottom:60px;height:auto;left:0;right:0;background:transparent;width:100%;opacity:0;pointer-events:none;transition:.3s;transform:translateY(-30px);overflow:scroll;overflow-x:hidden;overflow-y:scroll}#drawer.open{opacity:1;transition:.3s;transform:translateY(0);pointer-events:all}#drawer.open>div{background:#fff}#drawer>div{background:#fff;padding-left:15px;padding-right:15px}.drawer__search{padding:20px 0;border-bottom:1px solid $color_border}.drawer__nav{list-style:none}.drawer__nav li{list-style:none;text-align:left}.drawer__nav li a{display:block;position:relative;padding:15px 20px 15px 0;font-weight:400;font-size:18px;border-bottom:1px solid $color_border}.drawer__nav li a:after{right:20px!important}.drawer__nav li a.drawerIcon{display:-ms-flex;display:flex;align-items:center}.drawer__nav li a.drawerIcon .drawerIcon__img{max-width:40px;flex:0 0 40px}.drawer__nav li a.drawerIcon .drawerIcon__img img{max-width:100%}.drawer__nav li a.drawerIcon .drawerIcon__text{max-width:calc(100% - 40px);flex:0 0 calc(100% - 40px);padding-left:10px}.drawer__nav li.hasChildren--click{border-bottom:1px solid $color_border}.drawer__nav li.hasChildren--click>a{border-bottom:none}.drawer__nav li.hasChildren--click>a:before,.drawer__nav li.hasChildren--click>a:after{right:20px!important;border:none;width:2px;height:12px;background:$color_primary}.drawer__nav li.hasChildren--click>a:after{transform:rotate(90deg) translateY(-50%);transform-origin:top center}.drawer__nav li.hasChildren--click>a:before{content:"";display:block;position:absolute;top:50%;transform:rotate(0) translateY(-50%);transform-origin:top center;transition:.15s}.drawer__nav li.hasChildren--click>a.open:before{transform:rotate(90deg) translateY(-50%)}.drawer__nav li.hasChildren--click>ul{// &:not(.open){display:none}padding-bottom:10px}.drawer__nav li.hasChildren--click>ul li a{font-size:14px;border-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:18px!important}.drawer__account .drawer__accountText{padding:20px;border-top:3px solid $color_border;border-bottom:1px solid $color_border}.drawer__account .drawer__accountNav{list-style:none;display:-ms-flex;display:flex;flex-wrap:wrap}.drawer__account .drawer__accountNav li{list-style:none;max-width:50%;flex:0 0 50%}.drawer__account .drawer__accountNav li.drawer__accountNavFull{max-width:100%;flex:0 0 100%}.drawer__account .drawer__accountNav li a{background:$color_highlight_bg;border-bottom:1px solid $color_border;font-weight:500;padding:13px 15px;display:-ms-flex;display:flex;align-items:center}.drawer__account .drawer__accountNav li a:nth-child(odd){border-right:1px solid $color_border}.drawer__account .drawer__accountNav li a i{display:inline-block;margin-right:5px}.drawer__close{display:-ms-flex;display:flex;justify-content:center;align-items:center;padding:12px 15px;background:#c5b685;color:$color_body_bg;margin:30px -15px 0;font-size:21px}a.drawer__close{color:$color_body_bg}body.open{overflow:hidden!important}#hdr .searchForm{width:220px;@if $device_mode != "pc"{@media (max-width: $container - 1 +px) {width: auto;}}}#hdrLogo{font-size:20px;margin-bottom:0}#hdrLogo img{max-width:100%}.hdrInner{max-width:100%;margin:0 auto;display:-ms-flex;display:flex;align-items:center;@if $device_mode == "pc"{@media (max-width: $container - 40 +px) {padding: 0 20px;}}}.text--center .hdrInfo{text-align:center}@media (min-width: $container+px){.hdrInner{max-width:$container+px}}ul.payList{display:-webkit-flex;display:-ms-flex;display:flex;margin:0;align-items:center}ul.payList li{list-style:none;margin-bottom:0}ul.payList li a{display:-webkit-flex;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.table_style{margin:1em 0 2em;width:100%}.table_style th,.table_style td{text-align:center;padding:10px 0}.table_style th{background-color:#888;color:#fff}@media screen and (min-width:751px){.table_style.width400{width:400px}}@media screen and (max-width:750px){.table_scroll_sp{width:920px;overflow:scroll}}a.anchor{display:block;padding-top:180px;margin-bottom:-180px}@media screen and (max-width:991px){a.anchor{display:block;padding-top:100px;margin-bottom:-100px}}@media screen and (max-width:991px){body.template-page .page-width table{font-size:10px}body.template-page .page-width table th,body.template-page .page-width table td{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/module.css.map */
