#main.favorite-look-form #content .flf-c{padding:80px 0 100px}#main.favorite-look-form #content .flf-c .flf-ttl{text-align:center;margin:0 auto 32px;color:#000;font-size:36px;line-height:1.4;font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif}#main.favorite-look-form #content .flf-c .flf-ttl span{display:inline-block}#main.favorite-look-form #content .flf-c .flf-ttl span.fs_small{font-size:20px;font-weight:bold}#main.favorite-look-form #content .flf-c .flf-ttl span.mb_8{margin-bottom:8px}#main.favorite-look-form #content .flf-c .flf-ttl span.ttl_jp{font-size:34px}#main.favorite-look-form #content .flf-c .flf-ttl img{width:100%}#main.favorite-look-form #content .flf-c .flf-subttl{text-align:center;margin-bottom:50px;font-family:sans-serif;font-size:15px;line-height:1.7;letter-spacing:-1px}#main.favorite-look-form.complete #content .flf-c .flf-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.favorite-look-form #content .flf-c .flf-f-complete{text-align:center;font-family:sans-serif;font-size:15px;line-height:1.7;letter-spacing:-1px}#main.favorite-look-form #content .flf-c .flf-f-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;max-width:380px;margin:0 auto;font-size:12px;font-family:sans-serif;margin-bottom:20px;padding-bottom:1px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col[id^="err_"]{margin-left:130px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.row-ttl{text-align:right;width:130px;padding-right:20px;line-height:20px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.row-err{width:300px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.row-res{line-height:20px;width:180px;text-align:left}#main.favorite-look-form.confirm #content .flf-c .flf-f-row .flf-f-col.row-res{width:auto}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.radio-sec{line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col input.text{width:220px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col select{font-size:12px;width:220px;height:25px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col select#mailmg_state{width:130px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col label{margin-right:20px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col label [type="radio"]{margin-right:5px}#main.favorite-look-form #content .flf-c .flf-f-caution{width:100%;margin:0 auto;padding:20px 0 0;text-align:center;font-size:11px;font-family:sans-serif;line-height:16px;letter-spacing:0.03em;list-style:none}#main.favorite-look-form #content .flf-c .flf-f-caution a{text-decoration:underline}#main.favorite-look-form #content .flf-c .flf-f-caution a:hover{text-decoration:none}#main.favorite-look-form #content .flf-c .flf-f-confirm{text-align:center;margin-bottom:50px;font-family:sans-serif;font-size:15px;line-height:1.7;letter-spacing:-1px}#main.favorite-look-form #content .flf-c .flf-f-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:30px}#main.favorite-look-form #content .flf-c .btn{padding:0;margin:0 8px;background:#fff;display:inline-block;*display:inline;*zoom:1;font-size:14px;text-align:center;border:1px solid #000;color:#000;line-height:36px;width:120px;font-family:sans-serif}#main.favorite-look-form #content .flf-c .btn.btn-black{background:#000;color:#fff}.formFont{font-family:"theory-web-ulweb-ul"}input,select{vertical-align:unset}#main.favorite-look-form #content .flf-c .flf-f-submit .gotop{background:#000;font-family:sans-serif;font-size:15px;color:#FFF;padding:10px 45px;border:1px solid #000;text-decoration:none}#main.favorite-look-form #content .flf-c .flf-f-submit .gotop:hover{display:inline-block;text-align:center;background:#fff;color:#000}#main.favorite-look-form #content .flf-c .flf-lineup-ttl{text-align:center;font-size:24px;margin:54px auto 36px}#main.favorite-look-form #content .flf-c .flf-lineup{width:786px;margin:0 auto 10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}@media only screen and (max-device-width: 767px){#main.favorite-look-form #content .flf-c .flf-lineup{width:92%}}#main.favorite-look-form #content .flf-c .flf-lineup img{width:100%}#main.favorite-look-form #content .flf-c .flf-lineup ul{list-style:none;padding:0}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item{width:238px;margin-bottom:48px}@media only screen and (min-device-width: 768px){#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item:not(:nth-child(3n)){margin-right:36px}}@media only screen and (max-device-width: 767px){#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item{width:46.8217054264%;margin-bottom:24px}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item:not(:nth-child(2n)){margin-right:6.3565891473%}}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item .lt-api-anker{display:block;text-align:center;line-height:1.8;font-size:13px}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item .lt-api-anker span{display:block}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item .lt-api-price.yen:after{content:"（税込）";font-size:12px}#main.favorite-look-form #content .flf-c .flf-lineup .lineup_item_img{margin-bottom:14px}@media only screen and (min-device-width: 768px){#main.favorite-look-form .is-sp{display:none}}@media only screen and (max-device-width: 767px){#main.favorite-look-form .is-pc{display:none}#main.favorite-look-form #content .flf-c{padding:30px 10px 80px}#main.favorite-look-form #content .flf-c .flf-ttl{font-size:29px;margin-bottom:24px}#main.favorite-look-form #content .flf-c .flf-ttl span{font-size:17px}#main.favorite-look-form #content .flf-c .flf-ttl span.ttl_jp{font-size:28px}#main.favorite-look-form #content .flf-c .flf-ttl{width:auto}#main.favorite-look-form #content .flf-c .flf-subttl{font-size:13px;margin-bottom:40px;text-align:center}#main.favorite-look-form #content .flf-c .flf-f-complete{text-align:center;font-size:13px;margin-bottom:20px}#main.favorite-look-form #content .flf-c .flf-f-row{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:80%;margin:0 auto 20px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col[id^="err_"]{margin-left:0;text-align:left}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col{width:100%;overflow:hidden}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.row-ttl{font-weight:bold;text-align:left;width:100%;padding:0}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.row-err{width:auto}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col.radio-sec{padding:2px}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col input.text{font-size:16px;width:125%;height:35px;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col select{font-size:16px;width:125%;height:35px;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden}#main.favorite-look-form #content .flf-c .flf-f-row .flf-f-col select#mailmg_state{font-size:16px;width:125%;height:35px;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden}#main.favorite-look-form #content .flf-c .flf-f-caution{text-align:left;padding-left:1em;text-indent:-1em}#main.favorite-look-form #content .flf-c .flf-f-confirm{text-align:center;font-size:13px;margin-bottom:40px}#main.favorite-look-form #content .flf-c .btn{margin-right:2%;width:39%}}

/*# sourceMappingURL=styling_from.css.map */