@import url(/font-awesome-4.4.0/css/font-awesome.min.css);#faq a,#faq li,#faq #inp,#faq dd.question{-webkit-transition:all .2s;transition:all .2s;text-decoration:none}#faq a:hover{color:#ccc}#faq{width:990px;height:100%;margin:0 auto;padding:20px 55px;box-sizing:border-box;background-color:none;text-align:left}#faq h2{margin:0 0 20px}#faq #navi li{float:left;position:relative;width:49%;min-height:150px;margin-bottom:15px;border:1px solid #c5b1ac;border-radius:4px;box-sizing:border-box;font-size:22px;font-weight:600;line-height:150%}#faq #navi li#bt_cosme{background:#fff6f6}#faq #navi li#bt_cosme:hover{background-color:#ffebeb}#faq #navi li#bt_supli{background:#f4f9f4}#faq #navi li#bt_supli:hover{background-color:#e1f1e1}#faq #navi li#bt_food{background:#fff7ee}#faq #navi li#bt_food:hover{background-color:#f9ecde}#faq #navi li#bt_order{background:#f6f9ff}#faq #navi li#bt_order:hover{background-color:#e4ebf9}#faq #navi li#bt_regist{background:#f9f6ff}#faq #navi li#bt_regist:hover{background-color:#ede5fd}#faq #navi li#bt_gift{background:#fffce8}#faq #navi li#bt_gift:hover{background-color:#fbf5cf}#faq #navi li:hover{cursor:pointer;background-color:#ffebeb}#faq #navi li a{position:absolute;width:100%;padding:5.5% 15px;top:53%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-sizing:border-box;color:#5b433b;font-family:"ryo-text-plusn",serif;font-size:30px;font-weight:500;text-align:center}#faq #navi li a>img{margin-top:-10px}#faq #navi li a span{font-size:14px;font-weight:500}#faq #navi li a span.exp{display:inline-block;max-width:100%;padding:9px 2% 0;box-sizing:border-box;line-height:133%;border-top:1px solid #c5b1ac;text-align:left}#faq #navi li:nth-child(odd){margin-right:2%}#faq #navi:after{display:block;clear:both;content:"";height:0;line-height:0;font-size:0}#faq #navi.under.navi_cosme li{background:#fff6f6}#faq #navi.under.navi_cosme li:hover{background-color:#ffebeb}#faq #navi.under.navi_cosme li.visited{background-color:#ffebeb}#faq #navi.under.navi_supli li{background:#f4f9f4}#faq #navi.under.navi_supli li:hover{background-color:#e1f1e1}#faq #navi.under.navi_supli li.visited{background-color:#e1f1e1}#faq #navi.under.navi_food li{background:#fff7ee}#faq #navi.under.navi_food li:hover{background-color:#f9ecde}#faq #navi.under.navi_food li.visited{background-color:#f9ecde}#faq #navi.under.navi_order li{background:#f6f9ff}#faq #navi.under.navi_order li:hover{background-color:#e4ebf9}#faq #navi.under.navi_order li.visited{background-color:#e4ebf9}#faq #navi.under.navi_regist li{background:#f9f6ff}#faq #navi.under.navi_regist li:hover{background-color:#ede5fd}#faq #navi.under.navi_regist li.visited{background-color:#ede5fd}#faq #navi.under.navi_gift li{background:#fffce8}#faq #navi.under.navi_gift li:hover{background-color:#fbf5cf}#faq #navi.under.navi_gift li.visited{background-color:#fbf5cf}#faq #navi.under li{min-height:60px}#faq #navi.under li a{font-size:24px;line-height:100%}#faq #navi.under li:last-child{clear:both;float:right;width:30%;margin-right:0;background:#fff;border:1px dotted #7c6461}#faq #navi.under li:last-child a{font-size:21px;padding-top:8.5%}#faq #navi.under li:last-child:hover{background-color:#a69592}#faq #navi.under{margin-bottom:-71px}#faq #inp{color:#5b433b;margin:0 0 3%;border:1px solid #c5b1ac;padding:10px 15px 5px;height:30px;width:225px}#faq #inp:hover{cursor:pointer;background:#ffdd88}#faq #inp i{display:inline-block;position:absolute;cursor:pointer}#faq #inp i span{font-family:"ryo-text-plusn",serif;font-size:22px;font-weight:500;padding-left:3px}#faq #inp input{width:115px;border:none;border-bottom:1px solid #ccc;padding:0;font-size:16px;line-height:150%;height:25px;background:none}#faq #inp input:focus{outline:0}#faq #search{width:30px;height:30px}#faq #category{height:auto !important;height:100%;min-height:100%;padding-bottom:85px;box-sizing:border-box}#faq #category #data_cosme dt{background:#fff6f6}#faq #category #data_supli dt{background:#f4f9f4}#faq #category #data_food dt{background:#fff7ee}#faq #category #data_order dt{background:#f6f9ff}#faq #category #data_regist dt{background:#f9f6ff}#faq #category #data_gift dt{background:#fffce8}#faq #category #noresult2{display:none;width:100%;height:100%;box-sizing:border-box;font-family:"ryo-text-plusn",serif;font-size:16px;font-weight:500;color:#db5195;line-height:170%;border:1px dotted #dd599e;border-radius:4px;padding:20px}#faq #category #noresult2 span{font-size:20px;color:#5b433b}#faq #category #noresult2 a{text-decoration:underline;color:#db5195}#faq #category #noresult2 a:hover{text-decoration:none;color:#dc1175;background:#ffe76c}#faq #category .listdata dt{display:none;font-size:20px;font-weight:500;margin:20px 0;padding:20px 15px 15px;border:1px solid #c5b1ac;border-radius:4px;font-family:"ryo-text-plusn",serif;color:#5b433b}#faq #category .listdata dd{line-height:150%;font-family:"ryo-text-plusn",serif;font-size:16px;color:#5b433b;font-weight:500;text-indent:-24px;padding:15px 4.5% 20px}#faq #category .listdata dd .qa{padding-right:1%}#faq #category .listdata dd.question{display:none;margin:10px 0;border-bottom:1px dotted #7c6461;box-sizing:border-box;cursor:pointer;position:relative}#faq #category .listdata dd.question img{width:30px}#faq #category .listdata dd.question:hover{color:#ca613e}#faq #category .listdata>dd.question>img{position:absolute;top:15px;right:15px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#faq #category .listdata>dd.question.active>img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq #category .listdata dd.answer{display:none;width:100%;height:100%;border-bottom:solid 3px #f6d0dd;box-sizing:border-box;color:#db5195}#faq #category .listdata dd.answer a{text-decoration:underline;color:#db5195}#faq #category .listdata dd.answer a:hover{text-decoration:none;color:#dc1175;background:#ffe76c}#faq #category .listdata dd.noresult1:last-child{display:none;width:100%;height:100%;box-sizing:border-box;font-family:"ryo-text-plusn",serif;font-size:16px;font-weight:500;color:#db5195;line-height:170%;border:1px dotted #dd599e;border-radius:4px;padding:20px;text-indent:0}#faq #category .listdata dd.noresult1:last-child span{font-size:20px;color:#5b433b}#faq #category .listdata dd.noresult1:last-child a{text-decoration:underline;color:#db5195}#faq #category .listdata dd.noresult1:last-child a:hover{text-decoration:none;color:#dc1175;background:#ffe76c}#faq #category .listdata dd:last-child{border-bottom:none}#toTop{display:block;cursor:pointer;border-radius:33px;background-color:#646464;color:#fff;position:fixed;padding:5px 10px;bottom:180px;right:30px}#toTop a{color:#fff}#toTop a:visited{color:#fff}@media only screen and (max-width: 768px){#faq{width:100%;padding-left:2%;padding-right:2%}#faq #inp{width:100%;height:auto;padding:2% 3%;box-sizing:border-box;clear: both;}#faq #inp .fa{font-size:130%;margin-left:0}#faq #inp .fa span{font-size:100%}#faq #inp input{width:50%;font-size:100%;-webkit-appearance:none;border-radius:0;height:auto}#faq #navi{width:100%;box-sizing:border-box}#faq #navi li{width:49%}#faq #navi li a{line-height:100%;font-size:130%}#faq #navi li a img{display:none;width:25%}#faq #navi li a span{font-size:50%;text-align:left}#faq #navi li a>span{display:block;text-align:center}#faq #navi.under li a{font-size:3vw;line-height:110%}#faq #navi.under li a span{display:block;text-align:center}#faq #category .listdata{width:100%;margin:0 auto}#faq #category .listdata dd.answer,#faq #category .listdata dd.question{width:96%;margin:3% auto 2%;text-indent:-5%}#faq #category .listdata>dd.question img{width:7%;top:18%;right:-2%;line-height:50px}#toTop{display:block;cursor:pointer;border-radius:33px;background-color:#646464;color:#fff;position:fixed;padding:5px 10px;bottom:50px;right:30px}}@media only screen and (max-width: 640px){#faq{width:100%;padding-left:2%;padding-right:2%}#faq #inp .fa{margin-left:0}#faq #inp .fa span{font-size:85%}#faq #inp input{width:75%;-webkit-appearance:none;border-radius:0}#faq #navi{width:100%;box-sizing:border-box}#faq #navi li{width:49%;margin-bottom:2%}#faq #navi li a{line-height:100%;font-size:115%}#faq #navi li a img{display:none;width:25%}#faq #navi li a span{font-size:47%;text-align:left}#faq #navi li a>span{display:block;text-align:center}#faq #navi.under{margin-bottom:-13%}#faq #navi.under li a{padding:6%;font-size:2.8vw;line-height:110%}#faq #navi.under li a span{display:block;text-align:center}#faq #navi.under li:last-child{width:40%}#faq #navi.under li:last-child a{font-size:4vw}#faq #category .listdata{width:100%;margin:0 auto}#faq #category .listdata dd.answer,#faq #category .listdata dd.question{width:96%;margin:3% auto 2%;text-indent:-5%}#faq #category .listdata>dd.question img{width:7%;top:18%;right:-2%;line-height:50px}}@media only screen and (max-width: 375px){#faq{width:100%;padding-left:2%;padding-right:2%}#faq #inp{width:100%;padding:2% 3%;box-sizing:border-box;clear: both;}#faq .iw_top_inp{width:50%;padding:2% 3%;box-sizing:border-box}#faq #inp .fa{margin-left:0}#faq #inp input{width:75%;-webkit-appearance:none;border-radius:0}#faq #navi{width:100%;margin-bottom:0%;box-sizing:border-box}#faq #navi li{width:49%;margin-bottom:2%}#faq #navi li a{line-height:100%;font-size:100%}#faq #navi li a img{display:none;width:25%}#faq #navi li a span{text-align:left}#faq #navi li a>span{display:block;text-align:center}#faq #navi.under li a{padding:6%;font-size:3.7vw;line-height:110%}#faq #navi.under li a span{display:block;text-align:center}#faq #navi.under li:last-child{width:40%}#faq #navi.under li:last-child a{font-size:4vw}#faq #category .listdata{width:100%;margin:0 auto}#faq #category .listdata dd.answer,#faq #category .listdata dd.question{width:96%;margin:3% auto 2%}#faq #category .listdata dd.question{text-indent:-5%}#faq #category .listdata>dd.question img{width:7%;top:18%;right:-2%;line-height:50px}}
