@charset "UTF-8";.page-content{display:none}.page-content.step{display:block;width:850px}.step-ttl-block{margin:0 0 30px;position:relative}.step-ttl-block:after{content:"";display:block;clear:both;height:0;visibility:hidden}.step-ttl-block h2{float:left;font-size:2.2rem;font-size:22px;font-weight:400;color:#ec7a13;line-height:1.3}.step-ttl-block p{float:right;width:505px;border-left:#999 solid 1px;padding:0 0 0 20px;font-size:1.2rem;font-size:12px}.step-list{display:table;width:100%;margin:0 0 17px;padding:0 0 12px;border-bottom:#666 dotted 1px}.step-list.step-disabled{opacity:.2;filter:alpha(opacity=20)}.step-list:last-child{border-bottom:none;margin:0;padding:0}.step-list>*{display:table-cell}.step-list>dt{width:166px;position:relative;padding:25px 0 18px;text-align:center;vertical-align:middle;color:#FFF;background:#0074bf;background:linear-gradient(to bottom,#0074bf 0,#148cdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074bf',endColorstr='#148cdc',GradientType=0)}.step-list>dt:before,.step-list>dt:after{content:"";display:block;position:absolute;bottom:0;width:0;height:0;border:10px solid transparent}.step-list>dt:before{left:0;border-left:76px solid #FFF;border-bottom:2px solid #FFF}.step-list>dt:after{right:0;border-right:76px solid #FFF;border-bottom:2px solid #FFF}.step-list>dd{padding:0 0 0 25px;vertical-align:top;position:relative}.step-list>dd:after{content:"";display:block;clear:both;height:0;visibility:hidden}.step-list input{vertical-align:middle}.step-num{position:absolute;top:0;left:0;width:100%;background-color:#03619e;font-size:1.2rem;font-size:12px}.step-ttl{line-height:1.0}.radio-list{display:inline-block;margin:0;padding:0;list-style:none;letter-spacing:-.4em;vertical-align:top}.radio-list li{display:inline-block;letter-spacing:normal;margin:0 8px 0 1em;text-indent:-1em;line-height:1.4;font-weight:700}.radio-list li span{font-size:12px;font-size:1.2rem}.step-lead{font-weight:700;color:#015e9a;margin:0 0 3px}.step03-detail{box-sizing:border-box;float:left;min-height:113px}.step03-notice{float:left;margin:0 0 0 20px}.rds-notice{display:none;text-indent:-1em;margin:5px 0 0 1em;font-size:12px;font-size:1.2rem}.pib-notice{display:none;text-indent:-1em;margin:5px 0 0 1em;font-size:12px;font-size:1.2rem}.step-pole-only-note{display:none;box-sizing:border-box;position:absolute;width:100px;right:0;top:0;border:#ec7a13 1px solid;color:#ec7a13;padding:5px;font-size:11px;font-size:1.1rem;line-height:1.2}.step03-table th,.step03-table td{padding:0 5px 2px 0}.step03-table .notice{font-size:1.2rem;font-size:12px}.step-size1,.step-size2,.step-size3,.step-size4{display:none;border:#cf7c7c solid 1px;width:212px}.step-size1>p,.step-size2>p,.step-size3>p,.step-size4>p{font-weight:700;background-color:#cf7c7c;color:#FFF;text-align:center}.step-size1 div,.step-size2 div,.step-size3 div,.step-size4 div{font-size:1.2rem;font-size:12px;padding:5px 6px 3px}.size-list{margin:0;padding:0}.size-list dt{float:left;clear:left}.size-list dd{margin:0 0 0 6em}.size-list dd span{display:inline-block;width:2.5em}.cloth-list{margin:-10px 0 0;padding:0;list-style:none;width:440px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cloth-list li{display:block;margin:10px 2% 0 0;width:48%;display:-ms-flexbox;display:flex}.cloth-list li label{display:block;line-height:1.4;position:relative;padding-left:20px;font-weight:700}.cloth-list li label input{position:absolute;top:3px;left:5px}.cloth-list li label span{font-size:12px;font-size:1.2rem;font-weight:400}.submit-btn-block{position:absolute;bottom:20px;right:30px;z-index:10}.submit-btn-block>*{display:inline-block;margin:0}.submit-btn-block>* a{opacity:.2;filter:alpha(opacity=20);cursor:default}.submit-btn-block>* a.disabled-f{opacity:1;filter:alpha(opacity=100);cursor:pointer}.submit-btn-block>* a.disabled-f:hover img{opacity:.7;filter:alpha(opacity=70)}.step-detail-link{text-align:center;margin:10px 0 0}.step-detail-link a{display:inline-block;width:110px;background-color:#FFF;border-radius:5px;font-weight:700;color:#0074bf;padding:2px}.step-detail-link a:link,.step-detail-link a:visited{color:#0074bf;text-decoration:none}.step-detail-link a:hover{opacity:.8;filter:alpha(opacity=80)}.step-detail-link a:after{content:'';display:inline-block;margin:0 0 0 5px;width:6px;height:6px;border:0;border-top:solid 2px #0074bf;border-right:solid 2px #0074bf;-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-content.color{width:950px;padding:15px}.page-content.color .content-left{width:686px;float:left}.page-content.color .content-right{width:248px;float:right}.page-content.color .content-right>p{margin-bottom:4px}.page-content.color .content-right .choice-type-btn{margin-bottom:30px}.page-content.color .content-right .choice-type-btn>div{width:112px}.page-content.color.portion{min-height:510px}.page-content.color.preview{min-height:510px}.color-ttl-block{position:relative;text-align:left;margin:0 0 5px}.color-ttl-block>*{display:inline-block}.color-ttl-block h2{color:#ec7a13;font-size:1.8rem;font-size:18px}.color-ttl-block p{font-size:1.2rem;font-size:12px;margin-right:5px;padding:2px 0 0;background-color:#025e9a;color:#FFF;width:100px;text-align:center}.simulation-spec-block{margin:15px 0 0}.simulation-spec-table{width:100%;margin:0}.simulation-spec-table th,.simulation-spec-table td{border:#000 solid 1px;text-align:left;font-size:1.2rem;font-size:12px;padding:3px 8px 2px}.simulation-spec-table th{background-color:#ddd;font-weight:400}.simulation-spec-table th.th01{width:20%}.simulation-spec-table th.th02{width:17%}.simulation-spec-table td.spec-name{background-color:#ddd;width:16%}.simulation-spec-table td.td01{width:36%}.simulation-spec-table td.spec-table-note{font-size:11px;font-size:1.1rem;padding:5px 0 0 5px;border-right:none;border-bottom:none}.choice-type-btn{margin:-4px 0 0 -4px}.choice-type-btn:after{content:"";display:block;clear:both;height:0;visibility:hidden}.choice-type-btn.unevenness{margin-top:5px}.choice-type-btn.unevenness>div a,.choice-type-btn.unevenness>div button{padding:1px 4px}.choice-type-btn>div{float:left;margin:4px 0 0 4px}.choice-type-btn>div a,.choice-type-btn>div button{box-sizing:border-box;width:100%;text-align:left;display:block;font-size:10px;font-size:1.0rem;padding:3px 2px;border:#aaa solid 1px;border-radius:5px;background:#fafafa;background:linear-gradient(to bottom,#fafafa 0,#ccc 100%);outline:none}.choice-type-btn>div a:link,.choice-type-btn>div a:visited,.choice-type-btn>div button:link,.choice-type-btn>div button:visited{text-decoration:none;color:#333}.choice-type-btn>div a.type-on,.choice-type-btn>div button.type-on{color:#FFF;border:#00b6f2 solid 1px;background:#00b6f2;background:linear-gradient(to bottom,#00b6f2 0,#009cd0 100%)}.choice-type-btn>div a img,.choice-type-btn>div button img{vertical-align:middle;margin-right:4px}.color-list,.color-parts-list{margin:-2px 0 0 -2px;padding:0;list-style:none;display:none}.color-list:after,.color-parts-list:after{content:"";display:block;clear:both;height:0;visibility:hidden}.color-list li,.color-parts-list li{float:left;width:21px;height:21px;margin:2px 0 0 2px;box-sizing:border-box;border:#DDD 1px solid;cursor:pointer}.color-list li.on-color,.color-parts-list li.on-color{border:#00b6f2 2px solid}.color-list#color-list-pearl li,.color-parts-list#color-list-pearl li{position:relative}.color-list#color-list-pearl li:after,.color-parts-list#color-list-pearl li:after{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 100%}#cl-preview{position:absolute;box-sizing:border-box;width:90px;display:none;padding:2px 5px;background-color:#EEE;border:#CCC 1px solid;text-align:center;font-size:1.2rem;font-size:12px;border-radius:2px;box-shadow:3px 3px 3px rgba(0,0,0,.4)}.cl-number-input{position:relative;margin-bottom:8px;font-size:12px}.cl-number-input #color-name-disp{display:inline-block;font-size:10px;font-size:1.0rem;line-height:1.0;vertical-align:middle;max-width:110px}.cl_select,.cl_select_apply{display:inline-block;vertical-align:middle;text-align:center;margin:0;padding:4px 3px;box-sizing:border-box;border:#aaa solid 1px;border-radius:5px;color:#333;font-size:12px;line-height:1.1;outline:none;background:#fafafa;background:linear-gradient(to bottom,#fafafa 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#cccccc',GradientType=0)}.cl_select:link,.cl_select:visited,.cl_select_apply:link,.cl_select_apply:visited{color:#333;text-decoration:none}.cl_select_on{color:#FFF;background:#333}.cl_select_on:link,.cl_select_on:visited{color:#FFF}#cl_number{width:60px;box-sizing:border-box}.cl_select_list{display:none;position:absolute;left:2.7em;width:60px;box-sizing:border-box;background-color:#FFF;border:#999 1px solid;max-height:300px;list-style:none;padding:0;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cl_select_list li{cursor:pointer}.cl_select_list li:hover{background-color:#DDD}.preview-ttl-block{position:relative;font-size:1.2rem;font-size:12px;line-height:1.2;margin:0 0 10px}.preview-ttl-block h2{font-size:2.4rem;font-size:24px}.preview-ttl-block .system-name{position:absolute;top:0;right:0}.preview-detail:after{content:"";display:block;clear:both;height:0;visibility:hidden}.preview-detail-left{float:left;width:686px;text-align:center}.preview-detail-right{float:right;width:240px}.preview-detail-right .preview-notice-logistics{text-indent:-1em;margin-bottom:5px;padding-left:1em;font-size:12px;font-size:1.2rem;line-height:1.4;color:#f00;font-weight:700}.preview-detail-right .preview-notice-logistics span{text-decoration:underline}.preview-notice-list{margin:0;padding:0;list-style:none;font-size:1.2rem;font-size:12px;line-height:1.5}.preview-notice-list li{position:relative;padding:0 0 0 12px;margin:0}.preview-notice-list li:before{content:"・";display:block;position:absolute;top:0;left:0}.preview-spec{margin:15px 0 0 -13px;position:relative}.preview-spec:after{content:"";display:block;clear:both;height:0;visibility:hidden}.preview-spec dl{width:93px;border-left:#333 solid 1px;border-top:#333 solid 1px;font-size:1.0rem;font-size:10px;font-weight:700;float:left;margin:0 0 0 13px}.preview-spec dl:after{content:"";display:block;clear:both;height:0;visibility:hidden}.preview-spec dl dt,.preview-spec dl dd{border-right:#333 solid 1px;border-bottom:#333 solid 1px;text-align:center}.preview-spec dl dt.preview-spec-name,.preview-spec dl dd.preview-spec-name{background-color:#ddd}.preview-spec dl dt{float:left;clear:left;width:60px}.preview-spec dl dd{margin:0 0 0 43px}.preview-spec-total{position:absolute;bottom:0;right:0;border:#333 solid 1px;font-size:1.0rem;font-size:10px;font-weight:700;width:93px;text-align:center}.preview-spec-total .total-name{background-color:#ddd;border-bottom:#333 solid 1px}.preview-slat-spec{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 0 15px 7px;box-sizing:border-box;-ms-flex-align:start;align-items:flex-start}.preview-slat-spec dl{width:98px;border:#333 solid 2px;border-bottom:#333 solid 1px;font-size:1.0rem;font-size:10px;font-weight:700;margin:8px 0 0 8px}.preview-slat-spec dl:after{content:"";display:block;clear:both;height:0;visibility:hidden}.preview-slat-spec dl dt,.preview-slat-spec dl dd{border-right:#333 solid 1px;border-bottom:#333 solid 1px}.preview-slat-spec dl dt.preview-spec-name,.preview-slat-spec dl dd.preview-spec-name{background-color:#ddd;text-align:center}.preview-slat-spec dl dt{float:left;clear:left;width:20px;text-align:center;padding:2px 0}.preview-slat-spec dl dd{margin:0 0 0 20px;padding:2px 5px;border-right:none;text-align:left}.free-block{border:#0479c5 solid 1px;margin:0 0 15px;width:532px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#0479c5}.free-ttl{color:#FFF;width:120px;text-align:center}.free-detail{background-color:#FFF;-ms-flex-positive:2;flex-grow:2;padding:3px 10px}.free-radio{font-size:12px;font-size:1.2rem}.free-radio span{font-size:14px;font-size:1.4rem;font-weight:700;margin-right:5px}.color-block{border:#ccc solid 1px;padding:10px 9px;height:398px}.portion .color-block{height:419px}.cl-select-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cl-select-finish{width:36.4%}.cl-select-finish>p{margin-bottom:4px}.cl-select-finish .cl-select-detail{padding:10px 15px}.finish-image{display:inline-block;width:100%;position:relative}.finish-image .cord{content:"";display:block;width:2px;height:100%;background-color:#ccc;position:absolute;top:0}.finish-image .cord01{left:32px}.finish-image .cord02{right:32px}.finish-image .boxcover,.finish-image .btmrail{position:relative;z-index:100;background-color:#ccc}.finish-image .boxcover{height:7px}.finish-image .slat-list{margin:0 2px;padding:0;list-style:none}.finish-image .slat-list li{height:2px;margin-top:1px}.finish-image .slat-finish-print-list li img{display:block;width:100%;height:2px}.finish-image .btmrail{height:3px}.cl-select-choice{width:61.2%}.cl-select-choice .cl-select-detail{padding:10px 20px 5px 0}.cl-select-choice .headbox{border-top:#999 solid 1px;border-right:#999 solid 1px;border-bottom:#999 solid 1px;position:relative;height:24px;box-sizing:border-box;margin-right:54px;background-color:#e9e9e9}.cl-select-choice .headbox:before{content:"";display:block;width:100%;height:7px;background-color:#FFF;position:absolute;top:0;left:0;opacity:.4;filter:alpha(opacity=40)}.cl-select-choice .headbox:after{content:"";display:block;width:8px;height:8px;position:absolute;top:-2px;right:-2px;background:url(../img/color-select-bg01.png) left top no-repeat}.cl-select-choice .headbox.active{border-right:#f00 dashed 2px;border-bottom:#f00 dashed 2px}.cl-select-choice .headbox.active:after{background:url(../img/color-select-bg01_active.png) left top no-repeat}.cl-select-choice .btmrail{border-top:#999 solid 1px;border-right:#999 solid 1px;border-bottom:#999 solid 1px;position:relative;z-index:10;height:18px;box-sizing:border-box;margin:3px 54px 0 0;background-color:#e9e9e9}.cl-select-choice .btmrail:before{content:"";display:block;width:100%;height:7px;background-color:#FFF;position:absolute;top:0;left:0;opacity:.6;filter:alpha(opacity=60)}.cl-select-choice .btmrail:after{content:"";display:block;width:8px;height:8px;position:absolute;top:-2px;right:-2px;background:url(../img/color-select-bg01.png) left top no-repeat}.cl-select-choice .btmrail.active{border:#f00 dashed 2px}.cl-select-choice .btmrail.active:after{background:url(../img/color-select-bg01_active.png) left top no-repeat}.cl-select-choice .coverslat-parts-preview{position:absolute;top:16px;height:10px;width:260px}.cl-select-choice .coverslat-parts-preview:after{content:"";display:block;width:8px;height:8px;position:absolute;top:-1px;right:-2px;background:url(../img/color-select-bg01.png) left top no-repeat}.cl-select-choice .coverslat-parts-preview.pearl-slat:before{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 5px;opacity:.7;filter:alpha(opacity=70)}.cl-select-choice .slat-list{margin:0;padding:0;list-style:none}.cl-select-choice .slat-list li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3px}.cl-select-choice .slat-list li>*{border:#999 solid 1px;box-sizing:border-box}.cl-select-choice .slat-list li>*.slat-preview{border-left:none}.cl-select-choice .slat-list li>*.slat-preview.active:after{background:url(../img/color-select-bg02_active.png) left top no-repeat}.cl-select-choice .slat-list li>*.active{border:#f00 dashed 2px}.cl-select-choice .slat-list li.pearl-slat .slat-preview:before{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 10px;opacity:.8;filter:alpha(opacity=80)}.cl-select-choice .slat-list li.pearl-slat .slat-color{position:relative}.cl-select-choice .slat-list li.pearl-slat .slat-color:after{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 10px;opacity:.8;filter:alpha(opacity=80)}.cl-select-choice .slat-list.slat-cl-select-list li.cursor-selected .slat-preview,.cl-select-choice .slat-list.slat-cl-select-list li.cursor-selected .slat-color{cursor:none}.cl-select-choice .slat-list.slat-cl-select-list.color-enable li{cursor:pointer}.cl-select-choice .slat-list.slat-cl-select-list.color-enable li.cursor-selected .slat-preview,.cl-select-choice .slat-list.slat-cl-select-list.color-enable li.cursor-selected .slat-color{cursor:pointer}.cl-select-choice .slat-preview{width:325px;height:17px;position:relative}.cl-select-choice .slat-preview:after{content:"";display:block;width:5px;height:8px;position:absolute;top:-1px;right:-1px;background:url(../img/color-select-bg02.png) left top no-repeat}.cl-select-choice .slat-color{width:17px;height:17px}.cl-select-choice .slat-color.active{border:#f00 dashed 2px}.cl-select-choice .slat-num{width:23px;height:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:8px;line-height:1}.cl-select-choice .slat-num.set{background-color:#000;color:#fff}.cl-select-choice .slat-num img{width:auto;height:12px;vertical-align:top}.portion .cl-select-choice .cl-select-detail{overflow:hidden;display:none}.portion .cl-select-choice .coverslat{height:22px}.portion .cl-select-choice .slat-list{width:260px}.portion .cl-select-choice .cord{width:2px;position:absolute;z-index:11;background-color:#c9c9c9}.portion .cl-select-choice .cord.cord01{top:36px;height:265px}.portion .cl-select-choice .cord.cord02{top:34px;height:277px}.portion .cl-select-choice .cord.cord02.active{border-bottom:none}.portion .cl-select-choice .cord.active{border:#f00 dashed 2px}.portion .cl-select-choice .cord02-btm{position:absolute;top:302px;width:20px;height:16px;border-radius:10px;z-index:1;background-color:#c9c9c9}.portion .cl-select-choice .cord02-btm.active{border:#f00 dashed 2px}.portion .cl-select-choice .cord02-btm.active:before{border:#f00 dashed 2px;top:-5px}.portion .cl-select-choice .cord02-btm:before{content:"";display:block;width:15px;height:14px;border-radius:8px;background-color:#FFF;position:absolute;top:0;left:2px}.portion .cl-select-choice .cord02-icon{position:absolute;top:153px;z-index:13}.portion .cl-select-detail{height:325px;position:relative}.portion .cl-select-detail.right{padding:15px 20px 5px 0}.portion .cl-select-detail.left{padding:15px 0 5px 155px}.portion .slat-preview{width:100%;height:12px}.portion .slat-preview:after{height:5px;right:-2px}.portion .slat-preview.pearl-slat:before{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 8px;opacity:.7;filter:alpha(opacity=70)}.portion .onepole .portion-notice.parts-coverslat{top:14px}.portion .onepole .portion-notice.parts-coverslat:before{width:43px;height:15px;background:url(../img/portion_line01.png) left top no-repeat;top:-6px}.portion .onepole .portion-notice.parts-headbox{top:40px}.portion .onepole .portion-notice.parts-headbox:before{width:24px;height:24px;background:url(../img/portion_line02.png) left top no-repeat;top:-15px}.portion .onepole .portion-notice.parts-tiltcover{top:66px}.portion .onepole .portion-notice.parts-tiltcover:before{width:34px;height:47px;background:url(../img/portion_line03.png) left top no-repeat;top:-38px}.portion .onepole .portion-notice.parts-cord{top:142px}.portion .onepole .portion-notice.parts-cord:before{width:160px;height:1px;background:url(../img/portion_line05.png) left top no-repeat;top:8px}.portion .onepole .portion-notice.parts-equalizer{top:240px}.portion .onepole .portion-notice.parts-equalizer:before{width:40px;height:1px;background:url(../img/portion_line04.png) left top no-repeat;top:8px}.portion .onepole .portion-notice.parts-btmrail{top:294px}.portion .onepole .portion-notice.parts-btmrail:before{width:40px;height:1px;background:url(../img/portion_line04.png) left top no-repeat;top:8px}.portion .onepole.right .portion-notice{left:284px}.portion .onepole.right .portion-notice.parts-coverslat:before{left:-42px}.portion .onepole.right .portion-notice.parts-headbox:before{left:-24px}.portion .onepole.right .portion-notice.parts-tiltcover:before{left:-33px}.portion .onepole.right .portion-notice.parts-cord:before{left:-159px}.portion .onepole.right .portion-notice.parts-equalizer:before{left:-39px}.portion .onepole.right .portion-notice.parts-btmrail:before{left:-39px}.portion .onepole.left .portion-notice{right:284px}.portion .onepole.left .portion-notice.parts-coverslat:before{right:-42px}.portion .onepole.left .portion-notice.parts-headbox:before{right:-24px}.portion .onepole.left .portion-notice.parts-tiltcover:before{right:-33px}.portion .onepole.left .portion-notice.parts-cord:before{right:-159px}.portion .onepole.left .portion-notice.parts-equalizer:before{right:-39px}.portion .onepole.left .portion-notice.parts-btmrail:before{right:-39px}.portion .pole .portion-notice.parts-coverslat{top:14px}.portion .pole .portion-notice.parts-coverslat:before{width:43px;height:15px;background:url(../img/portion_line01.png) left top no-repeat;top:-6px}.portion .pole .portion-notice.parts-headbox{top:40px}.portion .pole .portion-notice.parts-headbox:before{width:24px;height:24px;background:url(../img/portion_line02.png) left top no-repeat;top:-15px}.portion .pole .portion-notice.parts-tiltcover{top:66px}.portion .pole .portion-notice.parts-tiltcover:before{width:56px;height:47px;background:url(../img/portion_line06.png) left top no-repeat;top:-38px}.portion .pole .portion-notice.parts-tiltcover.no-cord-cover:before{background:url(../img/portion_line08.png) left top no-repeat}.portion .pole .portion-notice.parts-cord{top:215px}.portion .pole .portion-notice.parts-cord:before{width:160px;height:17px;background:url(../img/portion_line07.png) left top no-repeat;top:-8px}.portion .pole .portion-notice.parts-btmrail{top:294px}.portion .pole .portion-notice.parts-btmrail:before{width:40px;height:1px;background:url(../img/portion_line04.png) left top no-repeat;top:8px}.portion .pole.right .portion-notice{left:284px}.portion .pole.right .portion-notice.parts-coverslat:before{left:-42px}.portion .pole.right .portion-notice.parts-headbox:before{left:-24px}.portion .pole.right .portion-notice.parts-tiltcover:before{left:-56px}.portion .pole.right .portion-notice.parts-cord:before{left:-159px}.portion .pole.right .portion-notice.parts-btmrail:before{left:-39px}.portion .pole.right .cord02{left:225px}.portion .pole.right .cord02.active{left:224px}.portion .pole.right .cord-cover{left:220px}.portion .pole.right .cord02-btm{left:225px}.portion .pole.right .cord02-icon{left:218px}.portion .pole.left .portion-notice{right:284px}.portion .pole.left .portion-notice.parts-coverslat:before{right:-42px}.portion .pole.left .portion-notice.parts-headbox:before{right:-24px}.portion .pole.left .portion-notice.parts-tiltcover:before{right:-56px}.portion .pole.left .portion-notice.parts-cord:before{right:-159px}.portion .pole.left .portion-notice.parts-btmrail:before{right:-39px}.portion .pole.left .cord02{right:225px}.portion .pole.left .cord02.active{right:224px}.portion .pole.left .cord-cover{right:220px}.portion .pole.left .cord02-btm{right:225px}.portion .pole.left .cord02-icon{right:218px}.portion .right .headbox,.portion .right .btmrail{margin-right:135px}.portion .right .portion-pole{right:166px}.portion .right .cord{left:124px}.portion .right .cord.active{left:122px}.portion .right .portion-notice{padding-left:20px}.portion .right .portion-notice span{left:0}.portion .right .coverslat-parts-preview{left:1px}.portion .left .headbox,.portion .left .btmrail{margin-right:0;border-left:#999 solid 1px;border-right:none}.portion .left .headbox.active,.portion .left .btmrail.active{border-left:#f00 dashed 2px}.portion .left .headbox:after,.portion .left .btmrail:after{right:auto;left:-2px;transform:rotateY(180deg)}.portion .left .coverslat-parts-preview{right:1px}.portion .left .coverslat-parts-preview:after{right:auto;left:-2px;transform:rotateY(180deg)}.portion .left .slat-list{margin-left:3px}.portion .left .slat-list li>*.slat-preview{border-left:#999 solid 1px;border-right:none}.portion .left .slat-preview:after{right:auto;left:-1px;transform:rotateY(180deg)}.portion .left .portion-pole{left:166px}.portion .left .cord{right:124px}.portion .left .cord.active{right:122px}.portion .left .portion-notice{text-align:right;padding-right:20px}.portion .left .portion-notice span{right:0}.portion .left .portion-notice:before{-ms-transform:scale(-1,1);transform:scale(-1,1)}.portion-bg{height:10px;position:relative}.portion-bg:before,.portion-bg:after{content:"";display:inline-block;width:5px;height:10px;background:url(../img/portion_bg.gif) left top no-repeat;position:absolute;top:0}.portion-bg:before{left:62px}.portion-bg:after{left:192px}.cord-cover{width:12px;height:9px;border:#7c7c7c solid 1px;box-sizing:border-box;position:absolute;top:25px;background-color:#c9c9c9}.cord-cover.active{border:#f00 dashed 2px}.portion-pole{position:absolute;top:25px}.tiltcover{position:absolute;top:0;left:0;width:12px;height:9px;box-sizing:border-box;border:#7c7c7c solid 1px;background-color:#c9c9c9}.tiltcover.active{border:#f00 dashed 2px}.equalizer{position:absolute;bottom:3px;left:1px;width:10px;height:14px;box-sizing:border-box;border:#7c7c7c solid 1px;background-color:#c9c9c9;z-index:100}.equalizer.active{border:#f00 dashed 2px}.pole-img{position:relative}.portion-notice{position:absolute;font-size:12px;font-size:1.2rem;cursor:pointer}.portion-notice span{line-height:1.0;display:inline-block;border:#999 solid 1px;padding:2px 4px 1px;position:absolute;top:0;box-sizing:border-box}.portion-notice:before{content:"";display:inline-block;position:absolute}.portion-notice.active span{border:#f00 dashed 2px}.portion-radio-list{margin:0;padding:0}.portion-radio-list dt{color:#015e9a;font-weight:700;margin:0 0 5px}.portion-radio-list dd{margin:-7px 0 10px;padding:0 0 10px;border-bottom:#666 dotted 1px}.portion-radio-list dd:after{content:"";display:block;clear:both;height:0;visibility:hidden}.portion-radio-list dd.portion-op-radio-list .pole-only-note{display:none;box-sizing:border-box;position:absolute;width:110px;right:0;top:-22px;border:#ec7a13 1px solid;color:#ec7a13;padding:5px;font-size:11px;font-size:1.1rem;line-height:1.2}.portion-radio-list dd.portion-op-radio-pole-only{position:relative}.portion-radio-list dd.portion-op-radio-pole-only #portion_operation_onepole{float:none;margin:7px 110px 0 0}.portion-radio-list dd.portion-op-radio-pole-only #portion_operation_pole{float:none;margin:0 110px 0 0}.portion-radio-list dd>div{float:left;margin:7px 20px 0 0}.portion-radio-list dd.portion-radio-parts>div{width:48%;margin-right:2%;font-size:12px;font-size:1.2rem}.cl-select-detail{border:#ccc solid 1px;height:270px;overflow-y:scroll;box-sizing:border-box}.cl-select-detail#slat-cl-set-detail{position:relative}.cl-select-detail#slat-cl-set-detail #coverslat{position:absolute;left:0;top:10px;width:380px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.cl-select-detail#slat-cl-set-detail #coverslat.coverslat-selected .coverslat-preview{cursor:none}.cl-select-detail#slat-cl-set-detail #coverslat.color-enable .coverslat-preview{cursor:pointer!important}.cl-select-detail#slat-cl-set-detail #coverslat .coverslat-preview{width:326px;height:10px;position:relative}.cl-select-detail#slat-cl-set-detail #coverslat .coverslat-preview:after{content:"";display:block;width:8px;height:8px;position:absolute;top:-1px;right:-1px;background:url(../img/color-select-bg01.png) left top no-repeat}.cl-select-detail#slat-cl-set-detail #coverslat.pearl-slat .coverslat-preview:before{content:"";display:block;position:absolute;left:0;top:0;right:0;width:100%;height:100%;background:url(../img/pearl_light.png) left top repeat-x;background-size:auto 5px;opacity:.7;filter:alpha(opacity=70)}.cl-select-detail#slat-cl-set-detail #coverslat .coverslat-call{width:48px;display:block;text-align:center;font-size:8px;line-height:1;border:#999 solid 1px;box-sizing:border-box;-ms-transform:translateY(-3px);transform:translateY(-3px);position:relative;padding:1px}.cl-select-detail#slat-cl-set-detail #coverslat .coverslat-call.set{background-color:#000;color:#fff}.cl-select-detail#slat-cl-set-detail #coverslat .coverslat-call:after{content:"";display:block;width:16px;height:1px;background-color:#999;position:absolute;left:-16px;top:6px}.cl-select-choice-lead{margin-bottom:4px}.cl-select-choice-lead:after{content:"";display:block;clear:both;height:0;visibility:hidden}.cl-select-choice-lead p{float:left}.cl-select-choice-lead .choice-type-btn{float:right}.cl-select-choice-lead .choice-type-btn>div{margin-top:0}.preview-image{border:#ccc solid 1px;height:325px;padding:20px 90px;box-sizing:border-box;overflow-y:scroll}.preview-image .finish-image .cord01{left:20%}.preview-image .finish-image .cord02{right:20%}.preview-caption{border:#ccc solid 1px;margin:20px 0 0;padding:5px 10px;font-size:12px;font-size:1.2rem}.preview-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.preview-finish{width:190px}.preview-finish .preview-detail-block{padding:15px 12px}.preview-cl-choice{width:480px}.preview-detail-block{border:#ccc solid 1px;height:325px;overflow-y:scroll;box-sizing:border-box}.preview-spec-list{margin:0;padding:0;list-style:none}.preview-spec-list dt{margin-top:25px;font-weight:700}.preview-spec-list dt:first-child{margin-top:0}.preview-spec-list dd{margin:5px 0 0;padding:0}.preview-spec-list table{width:100%;font-size:12px;font-size:1.2rem}.preview-spec-list table th,.preview-spec-list table td{border:#000 solid 1px;padding:2px 5px 1px}.preview-spec-list table th{width:50%;background-color:#ddd;font-weight:400;text-align:left}.preview-spec-height{display:-ms-flexbox;display:flex}.preview-spec-height>*{margin:0 2px}.preview-spec-height span{font-size:12px;font-size:1.2rem}.preview-spec-height input{width:5em;border:2px solid red;margin-top:-2px}.print-preview-caption{border:#ccc solid 1px;margin:20px 0 0;padding:5px 10px;font-size:12px;font-size:1.2rem}.preview-spec-notice{font-size:12px;font-size:1.2rem}.preview-spec-notice>p{position:relative;padding-left:1em}.preview-spec-notice>p:before{content:"・";display:inline-block;position:absolute;top:0;left:0}.color-content-lead{margin:0 0 10px}.color-ptn-block{position:absolute;top:15px;right:15px;border:#ccc solid 1px;width:248px;padding:5px 10px 3px;box-sizing:border-box}.color-ptn-block p{font-size:12px;font-size:1.2rem;font-weight:700}.color-ptn-block ul{margin:0;padding:0;list-style:none;font-size:10px;font-size:1.0rem}.color-ptn-block ul:after{content:"";display:block;clear:both;height:0;visibility:hidden}.color-ptn-block ul li{float:left;margin-right:10px}.color-ptn-block ul li input{vertical-align:middle}#spuit{position:fixed;visibility:hidden;opacity:0;filter:alpha(opacity=0)}.on-preview-mouse #spuit,.on-color-mouse #spuit{visibility:visible;opacity:1;filter:alpha(opacity=100)}.modal-cdn-wrap{width:800px;margin:0 auto;background-color:#FFF;position:relative}.modal-cdn-wrap.full{width:100%;height:100%}.modal-wrap{width:800px;margin:0 auto;background-color:#FFF;position:relative}.modal-wrap.full{width:100%;height:100%}.modal-wrap#modal-cdn01,.modal-wrap#modal-cdn02,.modal-wrap#modal-cdn03,.modal-wrap#modal-cdn04{width:420px}.modal-wrap#modal-cdn01 .modal-detail,.modal-wrap#modal-cdn02 .modal-detail,.modal-wrap#modal-cdn03 .modal-detail,.modal-wrap#modal-cdn04 .modal-detail{text-align:center;padding-bottom:20px}.modal-lead-block{background-color:#f4f4f4;height:40px;padding:0 52px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-lead-block p{margin-left:.5em;line-height:1.2}.modal-lead-block p.modal-lead{font-size:16px;font-size:1.6rem;font-weight:700;margin-left:0;padding:2px 10px}.modal-detail{padding:24px 30px 40px;min-height:380px}#err-modal{width:420px}#err-modal .modal-detail{min-height:auto}#err-modal .modal-detail .err-ttl{font-size:1.8rem;font-size:18px;font-weight:700;color:#f00;text-align:center;margin-bottom:15px}#confirm-modal{width:420px}#confirm-modal .modal-detail{min-height:auto}#confirm-modal .modal-detail .confirm-modal-ttl{font-size:1.8rem;font-size:18px;font-weight:700;text-align:center;margin-bottom:15px}#confirm-modal .modal-detail .confirm-modal-txt{text-align:center}#confirm-modal .modal-detail .confirm-modal-btn{margin:20px 0 0;padding:0 20px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#confirm-modal .modal-detail .confirm-modal-btn li{width:45%}#confirm-modal .modal-detail .confirm-modal-btn li button{box-sizing:border-box;display:block;width:100%;padding:10px;text-align:center;background-color:#EEE;color:#333;border:none;border-radius:4px;outline:none}#confirm-modal .modal-detail .confirm-modal-btn li button#btn-confirm-ok{background-color:#0074bf;color:#fff}#confirm-modal .modal-detail .confirm-modal-btn li button:hover{opacity:.7;filter:alpha(opacity=70)}#scene-confirm-modal{width:420px}#scene-confirm-modal .modal-detail{min-height:auto}#scene-confirm-modal .modal-detail .scene-confirm-modal-ttl{font-size:1.8rem;font-size:18px;font-weight:700;text-align:center;margin-bottom:15px}#scene-confirm-modal .modal-detail .scene-confirm-modal-txt{text-align:center}#scene-confirm-modal .modal-detail .scene-confirm-modal-btn{margin:20px 0 0;padding:0 20px;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#scene-confirm-modal .modal-detail .scene-confirm-modal-btn li{width:45%}#scene-confirm-modal .modal-detail .scene-confirm-modal-btn li button{box-sizing:border-box;display:block;width:100%;padding:10px;text-align:center;background-color:#EEE;color:#333;border:none;border-radius:4px;outline:none}#scene-confirm-modal .modal-detail .scene-confirm-modal-btn li button#btn-scene-confirm-ok{background-color:#0074bf;color:#fff}#scene-confirm-modal .modal-detail .scene-confirm-modal-btn li button:hover{opacity:.7;filter:alpha(opacity=70)}.mfp-container{padding:0}.mfp-close-btn-in .mfp-close{width:40px;height:40px;line-height:40px;opacity:1;filter:alpha(opacity=100);padding:0;font-size:36px;font-family:Arial,Baskerville,monospace;color:#FFF;background-color:#999}.mfp-close-btn-in .mfp-close:active{top:0;padding-top:2px}.print-wrap{display:none}.ui-selectable-helper{opacity:0;filter:alpha(opacity=0)}.ui-tooltip{padding:2px 5px;background-color:#EEE;border-radius:2px;box-shadow:3px 3px 3px rgba(0,0,0,.4)}.modal-ctgy-ttl{font-size:30px;font-size:3.0rem;margin-bottom:10px}.modal-ctgy-block{margin-bottom:30px}.modal-ctgy-block:after{content:"";display:block;clear:both;height:0;visibility:hidden}.modal-ctgy-block:last-child{margin-bottom:0}.modal-ctgy-img{float:left;width:350px}.modal-ctgy-detail{float:right;width:374px;font-size:16px;font-size:1.6rem}.modal-ctgy-name{font-size:20px;font-size:2.0rem;font-weight:700}.modal-ctgy-size{display:inline-block;border:#666 solid 1px;border-radius:5px;min-width:197px;text-align:center;padding:1px 5px 0;margin:5px 0 10px}.btn-modal-close{width:108px;margin:30px auto;text-align:center;padding:1px 0;font-weight:700;color:#FFF;background-color:#0074bf;border-radius:5px;cursor:pointer}.btn-modal-close:hover{opacity:.8;filter:alpha(opacity=80)}