@charset "UTF-8";main.info section div.content.info{font-family:"游ゴシック",YuGothic,sans-serif}@media all and (-ms-high-contrast:none){main.info section div.content.info{font-family:sans-serif}}main.info section div.content.info>div.sideList dl.init{margin-bottom:40px}main.info section div.content.info>div.sideList dl.init dt{margin-bottom:20px}main.info section div.content.info>div.sideList dl.init dd ul li{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.info section div.content.info>div.sideList dl.init dd ul li a{line-height:2}main.info section div.content.info>div.contents div.pagenavi{margin-top:40px;text-align:center}main.info section div.content.info>div.contents div.pagenavi a,main.info section div.content.info>div.contents div.pagenavi span{margin-bottom:10px;padding:0 15px;display:inline-block}main.info section div.content.info>div.contents div.pagenavi .prev{padding-left:15px;position:relative}main.info section div.content.info>div.contents div.pagenavi .prev:before{position:absolute;top:50%;left:0;display:inline-block;width:8px;height:20px;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/info/icon_prev.svg) 50% 50%/100% 100% no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:""}main.info section div.content.info>div.contents div.pagenavi .next{padding-right:15px;position:relative}main.info section div.content.info>div.contents div.pagenavi .next:after{position:absolute;top:50%;right:0;display:inline-block;width:8px;height:20px;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/info/icon_next.svg) 50% 50%/100% 100% no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:""}main.info section div.content.info>div.contents div.pagenavi .current{border-radius:5px;color:#fff;background-color:#4d4d4d}main.info section div.content.info>div.contents div.pagenavi.single{overflow:hidden;margin-right:auto;width:80%}main.info section div.content.info>div.contents div.pagenavi.single .prev{float:left}main.info section div.content.info>div.contents div.pagenavi.single .next{float:right}main.info section div.content.info>div.contents div.detail h3{font-size:24px;text-align:left}main.info section div.content.info>div.contents div.detail div.remarks{font-size:15px;text-align:left}main.info section div.content.info>div.contents div.detail div.remarks>p{margin-right:10px;display:inline-block}main.info section div.content.info>div.contents div.detail div.sns{text-align:left}main.info section div.content.info>div.contents div.detail div.sns>ul li{margin:0 5px 5px 0;display:inline-block}main.info section div.content.info>div.contents div.detail div.sns>ul li a{display:block;width:26px;height:26px;overflow:hidden;text-indent:-1000%;white-space:nowrap}main.info section div.content.info>div.contents div.detail div.sns>ul li.tw a{background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/info/btn_sns_tw.svg) 50% 50%/100% 100% no-repeat}main.info section div.content.info>div.contents div.detail div.sns>ul li.fb a{background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/info/btn_sns_fb.svg) 50% 50%/100% 100% no-repeat}main.info section div.content.info>div.contents div.detail div.init{margin-top:10px;margin-bottom:40px;text-align:left}main.info section div.content.info>div.contents div.detail div.init img{margin:1em 0}main.info section div.content.info>div.contents div.detail div.init img:first-child{margin-top:0}main.info section div.content.info>div.contents div.detail a.back{display:inline-block;width:414px;height:90px;line-height:90px;text-align:center;color:#fff;background-color:#938063}main.info section div.content.info>div.contents div.list{padding-bottom:10px;margin-bottom:20px;overflow:hidden;border-bottom:1px dotted #000}main.info section div.content.info>div.contents div.list img.thumb{margin:0 10px 10px 0;width:260px}main.info section div.content.info>div.contents div.list dl.init dt{margin-bottom:10px}main.info section div.content.info>div.contents div.list dl.init dt div.title{font-size:20px}main.info section div.content.info>div.contents div.list dl.init dt div.title>a{display:inline;text-decoration:underline}main.info section div.content.info>div.contents div.list dl.init dt div.title>a:hover{text-decoration:none}main.info section div.content.info>div.contents div.list dl.init dt div.remarks{font-size:15px}main.info section div.content.info>div.contents div.list dl.init dt div.remarks ul.post-categories,main.info section div.content.info>div.contents div.list dl.init dt div.remarks>p{margin-right:10px;display:inline-block}main.info section div.content.info>div.contents div.list dl.init dd{font-size:15px}@media screen and (min-width:768px){main.info section div.content.info{overflow:hidden;box-sizing:border-box}main.info section div.content.info>div.sideList{float:left;width:30%}main.info section div.content.info>div.sideList dl.init dd ul{margin-left:10px}main.info section div.content.info>div.contents{float:right;width:68%;padding-left:2%}main.info section div.content.info>div.contents div.list img.thumb{float:left}}@media screen and (max-width:767px){main.info section div.content.info>div.sideList{padding-left:10px;padding-right:10px}main.info section div.content.info>div.sideList dl.init dd{padding-left:10px;padding-right:10px}main.info section div.content.info>div.contents{margin-bottom:40px}main.info section div.content.info>div.contents div.pagenavi.single{width:90%;margin-left:auto}main.info section div.content.info>div.contents div.detail{text-align:center}main.info section div.content.info>div.contents div.detail a.back{display:inline-block;width:80%;max-width:414px;height:60px;line-height:60px;text-align:center;color:#fff;background-color:#938063}main.info section div.content.info>div.contents div.list img.thumb{width:100%}main.info section div.content.info>div.contents div.list dl.init dt div.title>a{padding:5px 0;display:inline-block}}main.company #branchoffice{padding-top:120px;margin-top:-80px}main.company ul.table{display:block;margin:0 auto;width:100%}main.company ul.table li{margin-top:5px}main.company ul.table li:first-child{margin-top:0}main.company ul.table li p{padding:0 10px}main.company ul.table li p.th{text-align:center;background-color:#cec2b9}main.company ul.table li p.td{background-color:#fff}@media screen and (min-width:768px){main.company ul.table li{margin-left:-5px;display:table;table-layout:fixed;width:100%;width:calc(100% + (5px*2));border-spacing:5px 0}main.company ul.table li p{display:table-cell;vertical-align:middle}}@media screen and (max-width:767px){main.company ul.table li{display:block;width:100%}main.company ul.table li p{display:block}main.company ul.table li p.th{padding-top:5px;padding-bottom:5px}main.company ul.table li p.th br{display:none}main.company ul.table li p.td{padding-top:10px;padding-bottom:10px}}main.company div.office iframe{width:100%}@media screen and (min-width:768px){main.company div.office div.column{display:block;text-align:center}main.company div.office div.column>div{display:inline-block;margin-bottom:40px;margin-left:-.4em;width:50%;width:calc(50% - (20px/2))}main.company div.office div.column>div ul.table{margin-bottom:5px}main.company div.office div.column>div ul.table li p.th{width:134px;height:50px}main.company div.office div.column>div ul.table li p.td{text-align:left}main.company div.office div.column>div:nth-child(odd){margin-right:20px;margin-left:0}}@media screen and (max-width:767px){main.company div.office iframe{margin-top:5px;height:78vw}main.company div.office div.column>div{margin-bottom:40px}}main.company div.company iframe{width:100%;max-width:1000px}@media screen and (min-width:768px){main.company div.company iframe{margin-top:20px}main.company div.company div.column>div:nth-child(odd){width:300px}main.company div.company div.column>div:nth-child(even){padding-left:10px}main.company div.company div.column>div:nth-child(even) ul.table li p{font-size:16px}main.company div.company div.column>div:nth-child(even) ul.table li p.th{width:134px;height:50px}main.company div.company div.column.no-img>div:nth-child(n) ul.table li p{font-size:16px}main.company div.company div.column.no-img>div:nth-child(n) ul.table li p.th{width:134px;height:50px}}@media screen and (max-width:767px){main.company div.company iframe{margin-top:5px;height:78vw}main.company div.company div.column>div:nth-child(even){margin-top:20px}}main.concept section div.content h3{margin-top:20px;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.concept section div.content h3{font-family:sans-serif}}main.concept section div.content>ul.desc{margin-top:20px}main.concept section div.content>div.desc{margin-top:20px;background-color:#d5cec6}main.concept section div.content>div.desc h4{color:#fff;background-color:#000;text-align:center;font-family:"游ゴシック",YuGothic,sans-serif}@media all and (-ms-high-contrast:none){main.concept section div.content>div.desc h4{font-family:sans-serif}}main.concept section div.content>div.desc div.column>div{text-align:center}main.concept section div.content>div.desc div.column>div dl{font-family:"游ゴシック",YuGothic,sans-serif}@media all and (-ms-high-contrast:none){main.concept section div.content>div.desc div.column>div dl{font-family:sans-serif}}main.concept section div.content>div.desc div.column>div dl dt{color:#a9a39e;height:1em;line-height:1em}main.concept section div.content>div.column.experience{color:#000;width:100%;font-family:"游ゴシック",YuGothic,sans-serif}@media all and (-ms-high-contrast:none){main.concept section div.content>div.column.experience{font-family:sans-serif}}main.concept section div.content>div.column.experience>div>div.column{margin:0 auto;width:auto}main.concept section div.content>div.column.experience>div>div.column>div:nth-child(even){border-left:1px dotted #000}main.concept section div.content>div.column.experience>div h4{background-color:#fff;text-align:center}main.concept section div.content>div.column.experience>div dl dt:before{margin-right:5px;display:inline-block;background-color:#938063;content:''}main.concept section div.content>div.column.experience>div:nth-child(odd){vertical-align:middle;background-color:#d5cec6}main.concept section div.content.banner h3:before{margin-right:5px;display:inline-block;background-color:#000;content:""}main.concept section div.content.banner a{margin-top:5px}@media screen and (min-width:768px){main.concept section div.content h3{font-size:28px}main.concept section div.content h3 br{display:none}main.concept section div.content>ul.desc li{font-size:15px}main.concept section div.content>div.desc{padding:20px}main.concept section div.content>div.desc h4{margin-bottom:20px;height:38px;line-height:38px;font-size:24px}main.concept section div.content>div.desc h4 br{display:none}main.concept section div.content>div.desc div.column{table-layout:fixed;border-spacing:10px 0}main.concept section div.content>div.desc div.column>div{padding:10px 0;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/concept/arrow_pc.png) 95% 50%/45px 63px no-repeat #fff}main.concept section div.content>div.desc div.column>div:last-child{background-image:none}main.concept section div.content>div.desc div.column>div dl dt{font-size:50px}main.concept section div.content>div.desc div.column>div dl dd{font-size:24px}main.concept section div.content>div.desc div.column>div dl dd p{font-size:14px}main.concept section div.content>div.column.experience{margin-top:40px;margin-left:-10px;border-spacing:10px 0;width:calc(100% + (10px*2))}main.concept section div.content>div.column.experience>div{height:240px}main.concept section div.content>div.column.experience>div>div.column>div:nth-child(odd){padding-right:20px}main.concept section div.content>div.column.experience>div>div.column>div:nth-child(even){padding-left:20px}main.concept section div.content>div.column.experience>div h4{font-size:24px}main.concept section div.content>div.column.experience>div dl dt{font-size:20px}main.concept section div.content>div.column.experience>div dl dt:before{width:16px;height:16px}main.concept section div.content>div.column.experience>div dl dd{font-size:16px}main.concept section div.content>div.column.experience>div:nth-child(odd){padding:0 20px;width:60%;min-width:420px}main.concept section div.content>div.column.experience>div:nth-child(odd)>div.column{margin-top:10px}main.concept section div.content>div.column.experience>div:nth-child(even){position:relative;box-sizing:border-box;width:40%;overflow:hidden}main.concept section div.content>div.column.experience>div:nth-child(even)>img{position:absolute;top:50%;left:50%;width:393px;max-width:none;height:240px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.concept section div.content.banner h3{font-size:23px}main.concept section div.content.banner h3:before{width:17px;height:17px}}@media screen and (max-width:767px){main.concept section div.content h3{font-size:28px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content h3{font-size:28px;font-size:3.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content h3{font-size:28px;font-size:6.2222222222vw}}@media screen and (max-width:767px){main.concept section div.content>ul.desc li{font-size:14px}main.concept section div.content>ul.desc li br{display:none}main.concept section div.content>div.desc{padding:15px}main.concept section div.content>div.desc h4{margin-bottom:15px;padding:5px 0;font-size:20px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.desc h4{font-size:20px;font-size:2.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.desc h4{font-size:20px;font-size:4.4444444444vw}}@media screen and (max-width:767px){main.concept section div.content>div.desc>p{margin-top:10px}main.concept section div.content>div.desc div.column{margin-top:10px}main.concept section div.content>div.desc div.column>div{margin-top:10px;padding:10px 0 50px;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/concept/arrow_sp.png) 50% 95%/62px 44px no-repeat #fff}main.concept section div.content>div.desc div.column>div dl dt{font-size:50px;line-height:1em}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.desc div.column>div dl dt{font-size:50px;font-size:6.25vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.desc div.column>div dl dt{font-size:50px;font-size:11.1111111111vw}}@media screen and (max-width:767px){main.concept section div.content>div.desc div.column>div dl dd{font-size:26px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.desc div.column>div dl dd{font-size:26px;font-size:3.25vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.desc div.column>div dl dd{font-size:26px;font-size:5.7777777778vw}}@media screen and (max-width:767px){main.concept section div.content>div.desc div.column>div dl dd br{display:none}main.concept section div.content>div.desc div.column>div dl dd p{font-size:16px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.desc div.column>div dl dd p{font-size:16px;font-size:2vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.desc div.column>div dl dd p{font-size:16px;font-size:3.5555555556vw}}@media screen and (max-width:767px){main.concept section div.content>div.column.experience{margin-top:20px}main.concept section div.content>div.column.experience>div:nth-child(odd){padding:10px}main.concept section div.content>div.column.experience>div:nth-child(even){margin-top:5px}main.concept section div.content>div.column.experience>div h4{padding:2px 0;font-size:22px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.column.experience>div h4{font-size:22px;font-size:2.75vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.column.experience>div h4{font-size:22px;font-size:4.8888888889vw}}@media screen and (max-width:767px){main.concept section div.content>div.column.experience>div>div.column{display:table;margin-top:10px;padding-left:2%;padding-right:2%;width:100%;box-sizing:border-box}main.concept section div.content>div.column.experience>div>div.column>div{display:table-cell}main.concept section div.content>div.column.experience>div>div.column>div:nth-child(odd){padding-right:5%}main.concept section div.content>div.column.experience>div>div.column>div:nth-child(even){padding-left:5%}main.concept section div.content>div.column.experience>div>div.column>div dl dt{font-size:20px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.column.experience>div>div.column>div dl dt{font-size:20px;font-size:2.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.column.experience>div>div.column>div dl dt{font-size:20px;font-size:4.4444444444vw}}@media screen and (max-width:767px){main.concept section div.content>div.column.experience>div>div.column>div dl dt:before{width:3vw;height:3vw}main.concept section div.content>div.column.experience>div>div.column>div dl dd{font-size:16px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content>div.column.experience>div>div.column>div dl dd{font-size:16px;font-size:2vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content>div.column.experience>div>div.column>div dl dd{font-size:16px;font-size:3.5555555556vw}}@media screen and (max-width:767px){main.concept section div.content.banner h3{font-size:20px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.concept section div.content.banner h3{font-size:20px;font-size:2.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.concept section div.content.banner h3{font-size:20px;font-size:4.4444444444vw}}@media screen and (max-width:767px){main.concept section div.content.banner h3:before{width:2.6vw;height:2.6vw}}main.contact form>div{font-family:"游ゴシック",YuGothic,sans-serif}@media all and (-ms-high-contrast:none){main.contact form>div{font-family:sans-serif}}main.contact form>div dl dt{text-align:center;background-color:#cec2b9}main.contact form>div dl dd input,main.contact form>div dl dd textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background-color:#fff;box-sizing:border-box;padding:10px}main.contact form>div dl dd textarea{display:block;resize:none;overflow:hidden}main.contact form p.submit{text-align:center}main.contact form p.submit input[type=submit]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"游ゴシック",YuGothic,sans-serif;color:#fff;background-color:#938063}@media all and (-ms-high-contrast:none){main.contact form p.submit input[type=submit]{font-family:sans-serif}}@media screen and (min-width:768px){main.contact form>div{border-spacing:4px;border-collapse:separate}main.contact form>div dl{display:table;width:100%}main.contact form>div dl dt{display:table-cell;vertical-align:top;width:234px;height:50px;line-height:50px;font-size:18px}main.contact form>div dl dd{display:table-cell;vertical-align:top}main.contact form>div dl dd input,main.contact form>div dl dd textarea{font-size:18px}main.contact form>div dl dd input{height:50px;line-height:50px}main.contact form p.submit{margin-top:50px}main.contact form p.submit input[type=submit]{width:414px;height:90px;font-size:22px}}@media screen and (max-width:767px){main.contact form>div dl{margin-top:5px}main.contact form>div dl dt{font-size:16px}main.contact form>div dl dd{margin-top:2px}main.contact form>div dl dd input,main.contact form>div dl dd textarea{font-size:16px}main.contact form p.submit{margin-top:20px}main.contact form p.submit input[type=submit]{width:207px;height:45px;font-size:16px}}main.miroir section h3{padding:10px 15px;box-sizing:border-box;color:#fff;background-color:#938063;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.miroir section h3{font-family:sans-serif}}main.miroir section h4{margin-top:20px;color:#938063;border-bottom:2px solid #938063}main.miroir section div.content.description>*{margin-top:20px}@media screen and (min-width:768px){main.miroir section h3{font-size:19px}main.miroir section h3 br{display:none}main.miroir section h3 b{padding-right:10px;font-size:23px}main.miroir section div.content.description div.column.desc>div:nth-child(1){padding-right:10px;width:340px}main.miroir section div.content.description div.column.registered>div:nth-child(1){width:72px}main.miroir section div.content.description div.column.registered>div:nth-child(2){vertical-align:middle}}@media screen and (max-width:767px){main.miroir section h3{font-size:15px}main.miroir section h3 b{font-size:20px}main.miroir section div.content.description div.column.desc>div:nth-child(odd){text-align:center}main.miroir section div.content.description div.column.desc>div:nth-child(odd)>img{width:90%;max-width:334px}main.miroir section div.content.description div.column.desc>div:nth-child(even){margin-top:20px}main.miroir section div.content.description div.column.registered{display:table;width:100%}main.miroir section div.content.description div.column.registered>div{display:table-cell;vertical-align:middle}main.miroir section div.content.description div.column.registered>div:nth-child(1){padding-right:10px;width:55px}main.miroir section div.content.description div.column.registered>div:nth-child(2){vertical-align:middle}}main.miroir section.product{margin-top:10px}main.miroir section.product img.background{-webkit-transition:opacity .4s linear;-ms-transition:opacity .4s linear;transition:opacity .4s linear}main.miroir section.product div.content{margin:0;max-width:none;color:#fff;background-color:#000}main.miroir section.product div.content div.init div.phrase,main.miroir section.product div.content div.init h2{font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.miroir section.product div.content div.init div.phrase,main.miroir section.product div.content div.init h2{font-family:sans-serif}}main.miroir section.product div.content div.init div.desc,main.miroir section.product div.content div.init div.price{font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}main.miroir section.product div.content div.init h2{text-align:left}main.miroir section.product div.content div.init div.lbox a{display:inline-block;overflow:hidden}main.miroir section.product div.content div.init div.price{display:table}main.miroir section.product div.content div.init div.price>p,main.miroir section.product div.content div.init div.price>ul{display:table-cell;vertical-align:top}main.miroir section.product div.content div.init div.price ul{padding-left:10px}main.miroir section.product div.content div.init div.price ul li{padding-left:10px;display:table-cell;vertical-align:top;cursor:pointer}main.miroir section.product div.content div.init div.price ul li:first-child{padding-left:0}main.miroir section.product div.content div.init div.price ul li p{display:block}main.miroir section.product div.content div.init div.price ul li p.value{opacity:0}main.miroir section.product div.content div.init div.price ul li:hover p.name{opacity:.8}main.miroir section.product div.content div.init div.price ul li:hover p.value{opacity:1}@media screen and (min-width:768px){main.miroir section.product{position:relative}main.miroir section.product img.background{position:absolute;left:0;z-index:0;width:770px;height:674px}}@media screen and (min-width:768px) and (max-width:1160px){main.miroir section.product img.background{opacity:.4}}@media screen and (min-width:768px){main.miroir section.product div.content{display:table;width:100%;height:674px;box-sizing:border-box}main.miroir section.product div.content div.init{position:relative;z-index:1;display:table-cell;vertical-align:middle}main.miroir section.product div.content div.init>*{margin-top:10px;margin-right:0;margin-left:auto;width:620px}main.miroir section.product div.content div.init div.phrase{font-size:20px}main.miroir section.product div.content div.init h2{margin-top:20px;font-size:30px}main.miroir section.product div.content div.init div.lbox a{width:170px;height:260px}main.miroir section.product div.content div.init div.lbox.bra a{width:140px;height:120px}main.miroir section.product div.content div.init div.desc{font-size:15px}main.miroir section.product div.content div.init div.price>p{width:5%}}@media screen and (max-width:767px){main.miroir section.product div.content{margin-top:-1px;padding-top:1px;padding-bottom:20px}main.miroir section.product div.content div.init{padding-left:2%;padding-right:2%}main.miroir section.product div.content div.init>*{padding-top:20px}main.miroir section.product div.content div.init div.phrase{font-size:17px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.miroir section.product div.content div.init div.phrase{font-size:17px;font-size:2.125vw}}@media screen and (max-width:767px) and (max-width:767px){main.miroir section.product div.content div.init div.phrase{font-size:17px;font-size:3.7777777778vw}}@media screen and (max-width:767px){main.miroir section.product div.content div.init h2{font-size:26px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.miroir section.product div.content div.init h2{font-size:26px;font-size:3.25vw}}@media screen and (max-width:767px) and (max-width:767px){main.miroir section.product div.content div.init h2{font-size:26px;font-size:5.7777777778vw}}@media screen and (max-width:767px){main.miroir section.product div.content div.init div.lbox{text-align:center;font-size:0}main.miroir section.product div.content div.init div.lbox a{width:33.3%;height:45vw;min-height:120px}main.miroir section.product div.content div.init div.lbox.bra a{margin:.5vw;width:20vw;height:20vw}main.miroir section.product div.content div.init div.desc{font-size:12px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.miroir section.product div.content div.init div.desc{font-size:12px;font-size:1.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.miroir section.product div.content div.init div.desc{font-size:12px;font-size:2.6666666667vw}}@media screen and (max-width:767px){main.miroir section.product div.content div.init div.price p{font-size:12px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.miroir section.product div.content div.init div.price p{font-size:12px;font-size:1.5vw}}@media screen and (max-width:767px) and (max-width:767px){main.miroir section.product div.content div.init div.price p{font-size:12px;font-size:2.6666666667vw}}main.miroir section.howToOrder{margin-bottom:-100px;background-color:#fff;max-width:none}main.miroir section.howToOrder div.content{padding-top:10px;padding-bottom:100px}main.pleasy ul.lbox{text-align:center}main.pleasy ul.lbox li{vertical-align:top;box-sizing:border-box;padding:10px 5px 20px;display:inline-block;width:230px}main.pleasy ul.lbox li>p{text-align:center}main.pleasy ul.lbox li>p.number{font-size:20px;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.pleasy ul.lbox li>p.number{font-family:sans-serif}}main.pleasy ul.lbox li>p.cloth{font-size:14px;border-bottom:1px solid #969696;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.pleasy ul.lbox li>p.cloth{font-family:sans-serif}}main.pleasy ul.lbox li>p.remarks{padding-top:5px;font-size:10px}main.pleasy ul.lbox li>a{position:relative;width:100%;height:auto;border-radius:50%;overflow:hidden}main.pleasy ul.lbox li>a:before{display:block;padding-top:100%;content:''}main.pleasy ul.lbox li>a>img{position:absolute;top:-80px;left:-200px;width:818px;max-width:none}@media screen and (max-width:767px){main.pleasy ul.lbox li{padding:10px 2% 20px;width:48%}main.pleasy ul.lbox li>a>img{top:-14vw;left:-34vw;width:140vw;max-width:none}}main.pleasy section h2{position:relative;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.pleasy section h2{font-family:sans-serif}}main.pleasy section h2:before{display:block;position:absolute;bottom:0;left:50%;width:100%;height:1px;max-width:415px;border-bottom:1px solid #ccc;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:''}main.pleasy section h3{padding:10px 15px;box-sizing:border-box;color:#fff;background-color:#938063;font-family:"游明朝",YuMincho,sans-serif}@media all and (-ms-high-contrast:none){main.pleasy section h3{font-family:sans-serif}}main.pleasy section h3 span{padding-right:10px}main.pleasy section h4{margin-top:20px;color:#938063;border-bottom:2px solid #938063}main.pleasy section h5{color:#231815;border-bottom:1px solid #231815;font-size:13px}main.pleasy section div.content>*{margin-top:20px}main.pleasy section div.content.lineup div{margin-top:40px;margin:40px auto 0;width:90%;width:calc(100% - 20px)}main.pleasy section div.content.size div.column>div h5{margin-bottom:20px}main.pleasy section div.content.size div.column>div table{margin-bottom:30px;table-layout:fixed}@media screen and (min-width:768px){main.pleasy section h2{font-size:28px}main.pleasy section h3{font-size:19px}main.pleasy section h3 br{display:none}main.pleasy section h3 span{padding-right:10px;font-size:23px}main.pleasy section div.content.lineup div{margin-top:40px}main.pleasy section div.content.description div.column.desc>div:nth-child(1){padding-right:10px;width:340px}main.pleasy section div.content.description div.column.registered>div:nth-child(1){width:72px}main.pleasy section div.content.description div.column.registered>div:nth-child(2){vertical-align:middle}main.pleasy section div.content.description div.column.nameprint>div:nth-child(2){padding-left:5px;width:69.5%}main.pleasy section div.content.size{overflow:hidden}main.pleasy section div.content.size div.column{margin-left:-40px;border-spacing:40px 0;width:100%;width:calc(100% + (40px*2))}main.pleasy section div.content.size div.column>div{width:50%}main.pleasy section div.content.custom div.column{margin-left:auto;margin-right:auto;max-width:90%}main.pleasy section div.content.custom div.column>div{vertical-align:middle}main.pleasy section div.content.custom div.column>div:nth-child(odd){font-size:19px;font-family:"游明朝",YuMincho,sans-serif}main.pleasy section div.content.custom div.column>div:nth-child(even){padding-left:20px;width:226px}}@media screen and (max-width:767px){main.pleasy section h2{font-size:18px}main.pleasy section h3{font-size:15px}main.pleasy section h3 span{font-size:20px}main.pleasy section div.content.lineup div{margin-top:40px;max-width:560px}main.pleasy section div.content.description div.column.desc>div:nth-child(odd){text-align:center}main.pleasy section div.content.description div.column.desc>div:nth-child(odd)>img{width:90%;max-width:334px}main.pleasy section div.content.description div.column.desc>div:nth-child(even){margin-top:20px}main.pleasy section div.content.description div.column.registered{display:table;width:100%}main.pleasy section div.content.description div.column.registered>div{display:table-cell;vertical-align:middle}main.pleasy section div.content.description div.column.registered>div:nth-child(1){padding-right:10px;width:55px}main.pleasy section div.content.description div.column.registered>div:nth-child(2){vertical-align:middle}main.pleasy section div.content.description div.column.nameprint>div:nth-child(2){margin:20px auto 0;width:90%;max-width:398px}main.pleasy section div.content.custom div.column{margin-left:auto;margin-right:auto;display:table;width:90%}main.pleasy section div.content.custom div.column>div{display:table-cell;vertical-align:middle}main.pleasy section div.content.custom div.column>div:nth-child(odd){width:60%;font-size:15px;line-height:1.8;font-family:"游明朝",YuMincho,sans-serif}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.pleasy section div.content.custom div.column>div:nth-child(odd){font-size:15px;font-size:1.875vw}}@media screen and (max-width:767px) and (max-width:767px){main.pleasy section div.content.custom div.column>div:nth-child(odd){font-size:15px;font-size:3.3333333333vw}}@media screen and (max-width:767px){main.pleasy section div.content.custom div.column>div:nth-child(odd) br{display:none}main.pleasy section div.content.custom div.column>div:nth-child(even){width:40%;padding-left:5%}}@media screen and (min-width:768px){main.pleasy div.header{position:relative}main.pleasy div.header div.cover{width:100%;position:absolute;left:50%;top:50%;text-align:right;box-sizing:border-box;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main.pleasy div.header div.cover.logo{max-width:1080px;padding-top:250px;padding-right:20px}main.pleasy div.header div.cover.logo>img{width:223px;height:182px}main.pleasy div.header div.cover.text{max-width:1180px;padding-right:20px}main.pleasy div.header div.cover.text>img{width:485px;height:401px}}@media screen and (max-width:767px){main.pleasy div.header div.cover{display:none}}main.pleasy div.content.size table{border:1px solid #231815;border-radius:10px;border-spacing:0;border-collapse:separate}main.pleasy div.content.size table tr th,main.pleasy div.content.size table tr td{border-left:1px solid #231815;border-top:1px solid #231815}main.pleasy div.content.size table tr th:first-child,main.pleasy div.content.size table tr td:first-child{border-left:none}main.pleasy div.content.size table tr:first-child th,main.pleasy div.content.size table tr:first-child td{border-top:none}main.pleasy div.content.size table tr th{padding:.5em 0;text-align:center;font-size:18px}main.pleasy div.content.size table tr th p{font-size:10px}main.pleasy div.content.size table tr th.oblique{background:-webkit-gradient(linear,right top,left bottom,#fff 0%,#fff 49.4%,#000 49.5%,#000 50.5%,#fff 50.6%,#fff 100%);background:-webkit-linear-gradient(right top,#fff 0%,#fff 49.4%,#000 49.5%,#000 50.5%,#fff 50.6%,#fff 100%);background:-moz-linear-gradient(right top,#fff 0%,#fff 49.4%,#000 49.5%,#000 50.5%,#fff 50.6%,#fff 100%);background:-o-linear-gradient(right top,#fff 0%,#fff 49.4%,#000 49.5%,#000 50.5%,#fff 50.6%,#fff 100%);background:linear-gradient(to left bottom,#fff 0%,#fff 49.4%,#000 49.5%,#000 50.5%,#fff 50.6%,#fff 100%);border-radius:10px 0 0;position:relative}main.pleasy div.content.size table tr th.oblique>p{position:absolute;font-family:sans-serif}main.pleasy div.content.size table tr th.oblique>p:nth-child(1){padding:1% 3% 0 0;top:0;right:0}main.pleasy div.content.size table tr th.oblique>p:nth-child(2){padding:0 0 1% 3%;left:0;bottom:0}main.pleasy div.content.size table tr td{padding:1em 0;text-align:center;font-size:12px}main.rinda section div.content>*,main.rinda section div.content div.column>div>*{margin-top:20px}main.rinda section div.content.adjust>img{margin:50px auto}main.rinda section div.content.wide{margin-top:0;margin-bottom:80px;padding-left:0;padding-right:0}main.rinda section div.content.wide>p{margin-top:0}main.rinda section div.content.wide:last-child{margin-bottom:0}@media screen and (min-width:768px){main.rinda section div.content.wide>p{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){main.rinda section div.content.wide>p{padding-left:10px;padding-right:10px}}main.rinda section div.content table.chart{border-collapse:separate}main.rinda section div.content table.chart th{text-align:center;background-color:#cec2b9;line-height:1.4}main.rinda section div.content table.chart td{text-align:left;background-color:#f4f1ef;line-height:1.4}main.rinda section div.content table.chart tr:first-child th{background-color:#e0d8d2}@media screen and (min-width:768px){main.rinda section div.content table.chart{table-layout:fixed;border-spacing:2px}main.rinda section div.content table.chart th,main.rinda section div.content table.chart td{padding:10px}main.rinda section div.content table.chart th{font-size:19px}main.rinda section div.content table.chart td{font-size:15px}main.rinda section div.content table.chart tr>*:nth-child(1){width:28%}main.rinda section div.content table.chart tr>*:nth-child(2),main.rinda section div.content table.chart tr>*:nth-child(3){width:36%}}@media screen and (max-width:767px){main.rinda section div.content table.chart{border-spacing:0 4px}main.rinda section div.content table.chart th,main.rinda section div.content table.chart td{display:block;margin-bottom:2px}main.rinda section div.content table.chart th{padding:8px 10px;font-size:16px}main.rinda section div.content table.chart th.sp{padding:5px 10px;background-color:#e0d8d2}main.rinda section div.content table.chart td{padding:5px 10px;font-size:14px}main.rinda section div.content table.chart tr:first-child{display:none}}main.rinda section div.content>div.column.desc>div:nth-child(even){font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",sans-serif}main.rinda section div.content>div.column.color>div{vertical-align:top}main.rinda section div.content>div.column.color>div p{margin-top:10px;text-align:center}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even){vertical-align:middle}@media screen and (min-width:768px){main.rinda section div.content{margin-top:60px}main.rinda section div.content div.column>div>*:first-child{margin-top:auto}main.rinda section div.content h2>img{height:75px}main.rinda section div.content>div.column.desc>div:nth-child(odd){width:44%}main.rinda section div.content>div.column.desc>div:nth-child(even){padding-left:20px;width:56%}main.rinda section div.content>div.column.desc>div:nth-child(even)>p{font-size:17px}main.rinda section div.content>div.column.lineup,main.rinda section div.content>div.column.color{margin-left:auto;margin-right:auto}main.rinda section div.content>div.column.lineup>div,main.rinda section div.content>div.column.color>div{box-sizing:border-box}main.rinda section div.content>div.column.lineup>div{padding:0 2%}main.rinda section div.content>div.column.color{width:80%}main.rinda section div.content>div.column.color>div{padding:0 4%}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(odd){width:29.2%}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even){width:70.8%;padding-left:10px}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even)>p{font-size:15px}}@media screen and (max-width:767px){main.rinda section div.content{margin-top:40px}main.rinda section div.content>div.column.desc{margin-top:auto}main.rinda section div.content>div.column.desc>div:nth-child(odd){text-align:center}main.rinda section div.content>div.column.desc>div:nth-child(odd)>img{margin-top:auto;max-width:420px}main.rinda section div.content>div.column.desc>div:nth-child(even)>p{font-size:18px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.rinda section div.content>div.column.desc>div:nth-child(even)>p{font-size:18px;font-size:2.25vw}}@media screen and (max-width:767px) and (max-width:767px){main.rinda section div.content>div.column.desc>div:nth-child(even)>p{font-size:18px;font-size:4vw}}@media screen and (max-width:767px){main.rinda section div.content>div.column.lineup,main.rinda section div.content>div.column.color{text-align:center}main.rinda section div.content>div.column.lineup>div,main.rinda section div.content>div.column.color>div{display:inline-block;width:30%;box-sizing:border-box}main.rinda section div.content>div.column.lineup>div{padding:0 1%}main.rinda section div.content>div.column.color{margin-left:auto;margin-right:auto;width:90%}main.rinda section div.content>div.column.color>div{padding:0 2%}main.rinda section div.content>div.column>div>div.column.registered{margin-top:auto}main.rinda section div.content>div.column>div>div.column.registered>div{display:table-cell}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(odd){width:20%}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even){padding-left:10px}main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even)>p{font-size:14px;line-height:1.8}}@media screen and (max-width:767px) and (min-width:768px) and (max-width:800px){main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even)>p{font-size:14px;font-size:1.75vw}}@media screen and (max-width:767px) and (max-width:767px){main.rinda section div.content>div.column>div>div.column.registered>div:nth-child(even)>p{font-size:14px;font-size:3.1111111111vw}}main.product div.column>div>a{display:block}@media screen and (min-width:768px){main.product div.column{margin-left:-50px;border-spacing:50px 0;width:100%;width:calc(100% + (50px*2));table-layout:fixed}}@media screen and (max-width:767px){main.product div.column>div{margin-top:10px}main.product div.column>div:first-child{margin-top:0}}main.product div.desc{margin-top:10px}main.product div.desc a{margin:0 auto;display:table;color:#fff;background-color:#938063}main.product div.desc a p{text-align:center;display:table-cell;vertical-align:middle}main.product div.desc a[target=_blank] p:after{padding-left:10px;display:inline-block;width:12px;height:12px;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../common/img/icon_blank.svg) 100% 50%/100% 100% no-repeat;content:''}@media screen and (min-width:768px){main.product div.desc ul li{font-size:17px}main.product div.desc a{margin-top:48px;width:414px;height:90px}main.product div.desc a p{font-size:22px}}@media screen and (max-width:767px){main.product div.desc ul li{font-size:12px}main.product div.desc ul li br{display:none}main.product div.desc a{margin-top:28px;width:64.8vw;height:14.2vw;min-width:250px;min-height:45px}main.product div.desc a p{font-size:15px}}main.product section h3{margin:0 auto;text-align:center;background-color:#bcb1a3;display:table;width:100%}main.product section h3 p{display:table-cell;vertical-align:middle}main.product section h4{padding:12px 0;font-family:"Yu Mincho","YuMincho",serif}@media screen and (min-width:768px){main.product section h3{height:88px}main.product section h3 p>img{height:45px}main.product section h4{font-size:24px}}@media screen and (max-width:767px){main.product section h3{height:18.8vw;min-height:50px}main.product section h3 p>img{height:11vw}main.product section h4{font-size:18px}}@media screen and (min-width:768px){main.top section{margin-top:80px}main.top section h2 img{height:40px}main.top section div.content{margin-top:40px}}@media screen and (max-width:767px){main.top section{margin-top:60px}main.top section div.content{margin-top:20px}}main.top ul.concept{margin:0 auto;display:block;width:100%}@media screen and (min-width:768px){main.top ul.concept{overflow:hidden;max-width:1040px}main.top ul.concept li{padding:20px;float:left;width:50%;box-sizing:border-box}}@media screen and (max-width:767px){main.top ul.concept li{margin-top:20px}main.top ul.concept li:first-child{margin-top:0}}main.top ul.titleList{margin:0 auto;width:100%;max-width:1280px}main.top ul.titleList li{display:table;width:100%;border-bottom:1px solid #878685;font-size:15px}main.top ul.titleList li a{padding:20px 10px;display:block;line-height:1}main.top ul.titleList li a p{display:table-cell;vertical-align:middle}main.top ul.titleList li a p.date{width:90px}@media screen and (min-width:768px){main.top ul.titleList li a p.date{padding-right:10px}}@media screen and (max-width:767px){main.top ul.titleList li a p.date{padding-right:5px}}main.top ul.newProduct{margin:0 auto;width:100%}main.top ul.newProduct li>div{position:relative;margin-left:20px;margin-right:20px;background-color:#fff}main.top ul.newProduct li>div h3{padding:18px 18px 0}main.top ul.newProduct li>div p{padding:12px 18px 0}main.top ul.newProduct li>div>a{position:absolute;bottom:24px;left:50%;margin:0 auto;border:1px solid #333;box-sizing:border-box;display:block;width:130px;height:34px;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/top/btn_more.svg) 50% 50%/50px 12px no-repeat;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;text-indent:-1000%;white-space:nowrap}main.top ul.newProduct li>div>a:hover{background-color:#eee}@media screen and (min-width:768px){main.top ul.newProduct{display:table;table-layout:fixed;max-width:1080px}main.top ul.newProduct li{display:table-cell;vertical-align:top}main.top ul.newProduct li>div{min-height:450px}main.top ul.newProduct li>div p{padding-bottom:80px}}@media screen and (max-width:767px){main.top ul.newProduct li{margin-top:20px}main.top ul.newProduct li>div{padding-bottom:80px}}main.top div.slide{margin:0 auto;width:100%;max-width:1280px}main.top div.slide div.bx-controls{margin:32px auto 0}main.top div.slide div.bx-controls div.bx-pager{margin:0 auto;display:table;border-spacing:10px 0}main.top div.slide div.bx-controls div.bx-pager div.bx-pager-item{display:table-cell;vertical-align:middle}main.top div.slide div.bx-controls div.bx-pager div.bx-pager-item a.bx-pager-link{border-radius:50%;display:block;width:8px;height:8px;background-color:#c7bbab;overflow:hidden;text-indent:-1000%;white-space:nowrap}main.top div.slide div.bx-controls div.bx-pager div.bx-pager-item a.bx-pager-link.active{background-color:#000}main.top .check a{padding:.75em 1em;display:inline-block;color:#fff;background-color:#938063;line-height:1}@media screen and (min-width:768px){main.top .check{margin-top:40px}}@media screen and (max-width:767px){main.top .check{margin-top:20px}}main.authorized .pdflist-pass{display:flex;justify-content:center;align-items:flex-start}@media screen and (min-width:768px){main.authorized .pdflist-pass{padding-top:40px;padding-left:20px;padding-right:20px;min-height:50vh}}@media screen and (max-width:767px){main.authorized .pdflist-pass{padding-top:20px;padding-left:10px;padding-right:10px;min-height:25vh}}main.authorized .pdflist-pass form>p:nth-child(2){margin-top:1em;display:flex;justify-content:center;align-items:center}main.authorized .pdflist-pass form>p:nth-child(2) label input[type=password]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;border:1px solid #000;background-color:#fff;padding:.36em;font-size:12px}main.authorized .pdflist-pass form>p:nth-child(2) input[type=submit]{margin-left:.5em}main.authorized .pdflist{display:flex;justify-content:center;align-items:flex-start}@media screen and (min-width:768px){main.authorized .pdflist{padding-top:40px;padding-left:20px;padding-right:20px;min-height:50vh}}@media screen and (max-width:767px){main.authorized .pdflist{padding-top:20px;padding-left:10px;padding-right:10px;min-height:25vh}main.authorized .pdflist section{margin-top:40px}main.authorized .pdflist section div.content{margin-top:20px;padding:0 10px}}main.authorized .pdflist p{margin-bottom:40px;font-weight:700;font-size:18px;text-align:center}main.authorized .pdflist ul li{display:flex;line-height:1.4}main.authorized .pdflist ul li:before{content:'・'}main.authorized .pdflist ul li:nth-child(n+2){margin-top:.5em}main.authorized .pdflist ul li a{display:inline-block;text-align:left;word-break:break-word;word-wrap:break-word;text-decoration:underline}main.authorized .pdflist ul li a:hover{text-decoration:none}div.factorynav{width:100%;max-width:1000px;margin:50px auto}div.factorynav ul{display:table;width:100%;margin:10px 0}div.factorynav li{background:#938063;display:table-cell;width:30%;text-align:center;border-right:10px solid #f3f0ee;padding:10px;margin:0 10px}div.factorynav li:first-child{border-left:10px solid #f3f0ee}div.factorynav li a{color:#fff}main.miroir section div.factrynav h3{margin-top:20px;font-family:"游明朝",YuMincho,sans-serif}.facth4{font-weight:700;color:#938063;border-bottom:none !important}div.factorybox p{margin-bottom:20px}div.factorybox p img{width:50%}div.facility{background:#fff;padding:10px 20px 10px !important;margin-bottom:50px !important}h2#f01,h2#f02,h2#f03{margin-top:-150px !important;padding-top:150px !important}div.facility>h3{background:#938063;text-align:center;color:#fff;font-size:120% !important;font-family:"MS Pゴシック",sans-serif !important;margin:10px 0 !important}div.facility>dl{font-size:15px !important;font-family:"MS Pゴシック",sans-serif !important;margin:15px 0 !important}div.orderflow01{background:#938063;padding:20px;color:#fff;font-size:15px}div.orderflow02{background:#b3a38d;padding:20px;color:#fff;font-size:15px}div.orderflow01,div.orderflow02{margin-bottom:40px;position:relative}div.orderflow01:after,div.orderflow02:after{display:block;clear:both;content:""}div.orderflow01:before,div.orderflow02:before{margin-bottom:1px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);display:block;width:0;height:0;border-style:solid;border-width:32px 33px 0;content:""}div.orderflow01:before{border-color:#938063 transparent transparent}div.orderflow02:before{border-color:#b3a38d transparent transparent}div.orderflow01:last-child,div.orderflow02:last-child{margin-bottom:70px}div.orderflow01:last-child:before,div.orderflow02:last-child:before{display:none}@media screen and (min-width:768px){div.orderflow01>p,div.orderflow02>p{display:block;float:left;background:red;width:auto;max-width:300px;margin-right:30px}}div.orderflow01>p img,div.orderflow02>p img{width:100%}div.orderflow01 dl dt,div.orderflow02 dl dt{margin-bottom:15px;font-size:18px;font-weight:700;color:#fff}div.orderflow01 dl dt span,div.orderflow02 dl dt span{background:#fff;color:#938063;padding:10px;margin-right:10px;font-family:serif}div.orderflow01 dl dd span,div.orderflow02 dl dd span{font-size:18px;font-weight:700}dl.factorypoint{margin-bottom:30px}dl.factorypoint dt{color:#938063;font-size:18px;font-weight:700;border-bottom:dotted 2px #938063;background:url(//rindalee.co.jp/wp/wp-content/themes/bic/common/css/../../img/factory/point.png) no-repeat;background-size:100px;padding-left:100px;padding-top:20px;padding-bottom:10px}dl.factorypoint dd{margin-top:10px;font-size:15px}div.factorybox h3{background:0 0 !important;color:#000 !important;font-family:sans-serif;padding:20px 0 0 !important;font-family:"游明朝",YuMincho,sans-serif}div.factorybox{font-size:15px}div.factorybox dl{margin-bottom:15px}div.factorybox dt{color:#938063;font-size:18px;font-weight:700}