@charset "utf-8";#detail_imgs li img{height:auto;width:100%}#detail_imgs .detail_imgs{position:relative}#detail_imgs .detail_imgs:before{content:"";display:block;padding-top:100%}#detail_imgs .detail_imgs img{height:auto;position:absolute;top:0;left:0}#detail_main #catch_copy{font-size:160%}#detail_main [class^="shop_region_box"]{height:auto;overflow:auto}#detail_main [class^="shop_region_box"] .shop_region_area{height:auto;line-height:1.4;padding:.25em .75em;text-align:left;vertical-align:top;width:auto}#detail_contact{font-size:110%}#detail_url li a{color:#FF7B92;text-decoration:none}#detail_menu li{display:inline-block}#detail_menu li a{background:#FFF;border:1px solid #616161;border-radius:5px;font-weight:700;color:#FF8FB3;display:block;padding-left:54px;position:relative;text-decoration:none}#detail_menu li a:before{background-color:#FDB0C2;border-radius:50%;color:#FFF;display:inline-block;font-weight:400;text-align:center;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#detail_menu li:nth-child(1) a:before{content:"\F2DC"}#detail_menu li:nth-child(2) a:before{content:"\F64A"}#detail_menu li:nth-child(3) a:before{content:"\F184"}#detail_menu li:nth-child(4) a:before{content:"\F1EE"}[id^="add_apply"]{font-size:110%}#add_apply_already{color:#80B4D3}[id^="add_apply"]{color:#FFF;text-align:center}[id^="add_apply"]:after{content:"\F35F";font-size:140%;line-height:1;position:relative;top:-.1em;vertical-align:middle}#add_apply{background-color:#FF8FB3}#add_apply_already{background-color:#E6E6E6}#detail_main h3{color:#FF8FB3}#detail_main .warning .btn_border{padding-right:1.4em;width:9.6em}#detail_main .warning .btn_border:after{right:0}#detail_contact a.mdi,#detail_contact span.mdi{color:#FF7A92}#apply_add_wrap{display:none}#detail_link{background-color:#FFF}#detail_link{border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6}#detail_link h2{background-color:#FFF;border:1px solid #E6E6E6;color:#616161;font-size:110%;position:relative}#detail_link h2:before{background-color:#FFB0F6;content:"";display:block;height:60%;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px}#detail_link a{border-bottom:1px solid #BABABA;display:block;position:relative;text-decoration:none}#detail_link a:after{content:"\F142";font-size:150%;line-height:1;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:413px){#detail_url li{font-size:110%;margin-top:3.333333333333333%;width:100%}#detail_menu li{display:block;font-size:110%;margin-top:3.333333333333333%;width:100%}}@media screen and (min-width:414px) and (max-width:767px){#detail_url li{display:inline-block;margin-top:1.666666666666667%;width:48.33333333333333%;width:-webkit-calc((100% - 3.333333333333333%) / 2);width:calc((100% - 3.333333333333333%) / 2)}#detail_url li:nth-child(even){margin-left:3.333333333333333%}#detail_menu li{margin-top:1.666666666666667%;width:48.33333333333333%;width:-webkit-calc((100% - 3.333333333333333%) / 2);width:calc((100% - 3.333333333333333%) / 2)}#detail_menu li:nth-child(even){margin-left:3.333333333333333%}}@media screen and (max-width:767px){#detail_head #simple_search{padding-bottom:0}#detail_main>article{background-color:#FFF;padding:3.125%}[id^="add_apply"]{margin-top:3.333333333333333%;width:100%}#detail_main>article{margin-bottom:3.125%}#detail_main h3{font-size:140%}#detail_photo{margin:0 auto 3.125%;width:93.75%;max-width:400px}#detail_main #catch_copy{font-size:80%}#detail_contact{margin:3.333333333333333% 0;text-align:center}#detail_contact li{display:inline-block}#detail_contact li:not(:first-child){margin-left:20px}#detail_contact li a{background-color:#FFF;border:1px solid #616161;border-radius:7px;color:#FF8FB3;display:inline-block;font-size:24px;height:36px;line-height:36px;width:36px}#detail_contact li span{display:none}#detail_url li a{height:32px;line-height:32px;padding-left:44px}#detail_url li a:before{font-size:16px;height:24px;line-height:24px;width:24px}#detail_menu li{height:30px;line-height:30px}#detail_menu li a{padding-left:44px}#detail_menu li a:before{font-size:16px;height:24px;line-height:24px;width:24px}#detail_link h2{line-height:1.4;padding:1.5625% 3.125% 1.5625% 6.25%}#detail_link a{line-height:1.3;padding:-webkit-calc(1.5625% + 0.15em) -webkit-calc(3.125% + 1em) calc(1.5625% + 0.15em) 3.125%;padding:calc(1.5625% + 0.15em) calc(3.125% + 1em) calc(1.5625% + 0.15em) 3.125%}}@media screen and (min-width:768px){#detail_wrap{background-color:#FFF}#detail_head #simple_search{margin-bottom:10px}#detail_main{margin-bottom:30px;padding-top:20px;padding-bottom:20px;position:relative}#detail_photo{position:absolute;top:20px}#detail_imgs{width:270px}#detail_imgs li{display:inline-block;width:100%}#detail_main #catch_copy{margin-bottom:5px}#detail_main [class^="shop_region_box"]{margin-bottom:5px}#detail_main h3{font-size:180%;margin-bottom:5px}#detail_contact li{padding-left:22px;position:relative}#detail_contact li .mdi:before{font-size:18px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#detail_contact li a{display:none}#detail_menu li{height:50px;line-height:50px;margin-top:10px}#detail_menu li a:before{font-size:20px;height:34px;line-height:34px;width:34px}#detail_main [id^="add_apply"]{position:absolute}#detail_link{margin-top:30px}#detail_link h2{padding:7px 20px}#detail_link a{padding:10px 20px}}@media screen and (min-width:768px) and (max-width:959px){#detail_photo{left:20px}#detail_main article{padding-left:310px;padding-right:20px}#detail_url li{display:inline-block;margin-top:10px;width:-webkit-calc((100% - 15px) / 2);width:calc((100% - 15px) / 2)}#detail_url li a{font-size:110%}#detail_url li:nth-child(even){margin-left:15px}#detail_menu li{width:-webkit-calc((100% - 15px) / 2);width:calc((100% - 15px) / 2)}#detail_menu li:nth-child(even){margin-left:15px}#detail_menu li a{font-size:110%}[id^="add_apply"]{left:20px}}@media screen and (min-width:768px) and (max-width:959px){#detail_url li a{height:50px;line-height:50px;padding-left:54px}#detail_url li a:before{font-size:20px;height:34px;line-height:34px;width:34px}}@media screen and (min-width:768px) and (max-width:1099px){#detail_main{min-height:350px}[id^="add_apply"]{width:270px;top:300px}}@media screen and (max-width:959px){#detail_head #simple_search h2{position:relative}#detail_head #simple_search h3:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"\F140";font-size:140%;position:absolute;top:50%;right:0;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%);transition:opacity 0.2s ease-out 0s}#detail_head #simple_search h3.active:after{content:"\F143"}#detail_head #simple_search h3+section{display:none}#detail_url li a{background:#FFF;border:1px solid #616161;border-radius:5px;display:block;font-weight:700;position:relative;text-decoration:none}#detail_url li a span{display:none}#detail_url li a:before{background-color:#FF7B92;border-radius:50%;color:#FFF;content:"\F339";display:inline-block;text-align:center;position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:960px){#detail_head #simple_search h3+section{display:inline-block!important}#detail_head ul.breadcrumb{padding:0;width:100%}#detail_main article{padding-left:290px}#detail_url li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:110%;transition:opacity 0.2s ease-out 0s}#detail_url li a:hover{opacity:.7}#detail_menu li a{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:120%;transition:all 0.2s ease-out 0s}#detail_menu li a:hover{box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}#detail_link a{display:inline-block;width:50%}#detail_link a:nth-of-type(odd){border-right:1px solid #BABABA}}@media screen and (min-width:960px) and (max-width:1099px){#detail_head{padding:10px 240px 0 30px}#detail_main{padding-left:30px;padding-right:240px}#detail_photo{left:30px}#detail_menu li{width:-webkit-calc((100% - 15px) / 2);width:calc((100% - 15px) / 2)}#detail_menu li:nth-child(even){margin-left:15px}#detail_menu li a{font-size:110%}[id^="add_apply"]{left:30px}}@media screen and (min-width:1100px){#detail_head{margin:0 auto;padding:10px 205px 0 0;width:1100px}#detail_main{min-height:310px;margin-left:auto;margin-right:auto;padding-right:205px;width:1100px}#detail_main #catch_copy{padding-right:140px}#detail_main h3{padding-right:140px}#detail_photo{left:0}#detail_menu li{width:295px}#detail_menu li:nth-child(even){margin-left:15px}#detail_menu li a{font-size:120%}#add_apply{cursor:pointer}[id^="add_apply"]{font-size:142%;line-height:1.2}[id^="add_apply"]{position:absolute;border-radius:50%;height:135px;padding:20px;width:135px}#detail_main [id^="add_apply"]:after{display:block}#detail_main [id^="add_apply"]{top:20px;right:205px}[id^="add_apply"]:before{display:block;text-align:center}#detail_link_wrap{margin:0 auto;padding-right:205px;width:1100px}#detail_link a{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#detail_link a:hover{opacity:.7}}
