.ac_results ul,ul{list-style:none}*{margin:0;padding:0;font-style:normal;font-weight:400;font-size:100%}.faceBold,strong{font-weight:700}html{overflow-y:scroll}body{padding:8 0 25px;color:#333;font-family:Hiragino Kaku Gothic Pro,Osaka,"メイリオ","ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif;font-size:13px;line-height:1.4;background:#FFF}img{border:0}em{color:red}table{border-collapse:collapse}td,th{vertical-align:top}p{margin-bottom:15px}a{color:#0085C9}a:visited{color:#6C459E}a:hover{color:#03AFC7}.center{text-align:center}.right{text-align:right}.left{text-align:left}.faceRed{color:red;font-weight:400}.faceBoldRed{color:red;font-weight:700}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}#contents .mainArea .formBox .buttonStart input:hover,#ep .buttonStartMain a:hover img,#innerContents .catchCopyBox .buttonStart a:hover img,#zPianoKaitori04 .buttonStartMain a:hover img,.buttonHover{filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;opacity:0}#wrapper{margin:0 auto;width:938px}body#zPianoKaitori02 #wrapper{margin-bottom:50px}#header{margin:0 auto 10px;width:938px;height:65px;position:relative}#header .headerLogo img{position:absolute;top:15px;left:10px}#header .fukidashi img{position:absolute;top:12px;left:460px}#header .freePhone img{position:absolute;top:13px;right:10px}#header .freePhone img.hours{width:255px;top:52px}#contentsWrapper{margin:0 auto;width:938px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/contents_bg.jpg) left top repeat-y}#contents{margin:0 auto;width:938px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/contents_top.jpg) left top no-repeat}#contents .mainArea{position:relative;margin-bottom:20px;width:938px}#ep #contents .mainArea,#zPianoKaitori04 #contents .mainArea{margin-bottom:12px}#contents .mainArea h1{position:relative;top:-33px;margin:0 0 6px 27px;padding-top:25px;width:558px}#contents .mainArea .leftBox{margin-top:-32px;padding:0 0 0 41px;float:left;width:292px}#contents .mainArea .rightBox{margin-top:-32px;float:left;width:560px}#contents .mainArea .rightBox .formBox{padding:8px 0 6px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form_bg.gif) repeat-y}#contents .mainArea .rightBox .question01,#contents .mainArea .rightBox .question02{padding-left:24px}#contents .mainArea .rightBox table{margin:0 auto;width:510px}#contents .mainArea .rightBox table td,#contents .mainArea .rightBox table th{padding:5px 0;border-bottom:1px solid #ccc}#contents .mainArea .rightBox th{font-size:107%;font-weight:700;text-align:left}#contents .mainArea .rightBox table td input{vertical-align:middle}#contents .mainArea .rightBox table td a{vertical-align:bottom}body#ep #contents .mainArea .formWrapper table td input,body#zPianoKaitori02 #contents .mainArea .rightBox table td a,body#zPianoKaitori02 #contents .mainArea .rightBox td,body#zPianoKaitori04 #contents .mainArea .formWrapper table td input{vertical-align:middle}#contents .mainArea .rightBox .question01{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_01.gif) left center no-repeat}#contents .mainArea .rightBox .question02{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_02.gif) left center no-repeat}#contents .mainArea .rightBox .buttonStart{margin:-1px auto 0;padding:11px 51px 0;width:408px;height:51px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/button_start_hover.gif) 51px 11px no-repeat #FEF8DA}#ep #contents .buttonStart,#zPianoKaitori04 #contents .buttonStart{width:575px;height:119px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/button_start_main_hover.png) no-repeat;margin-bottom:80px;position:relative}#contents .mainArea .rightBox p{margin:0;padding-top:3px;text-align:right;color:#666}#contents .mainArea .rightBox table td label{cursor:pointer}body#zPianoKaitori02 #contents .mainArea .rightBox .question01,body#zPianoKaitori02 #contents .mainArea .rightBox .question02{padding:5px 10px 5px 24px}body#zPianoKaitori02 #contents .mainArea .rightBox th{width:9.5em;font-size:107%;font-weight:700;text-align:left;vertical-align:middle}body#zPianoKaitori02 #contents .mainArea .rightBox .question01{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_01.gif) left .5em no-repeat}body#zPianoKaitori02 #contents .mainArea .rightBox .question02{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_02.gif) left .5em no-repeat}body#ep #contents,body#zPianoKaitori04 #contents{margin:0 auto;width:938px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/contents_top_02.jpg) left top no-repeat;position:relative}body#zPianoKaitori04 #contents .mainArea h1{position:relative;padding-top:25px;width:558px;margin:0 0 2px 10px;top:-31px}body#zPianoKaitori04 #contents .mainArea img.mainImage{position:absolute;top:22px;right:28px}body#ep #contents .mainArea .formWrapper,body#zPianoKaitori04 #contents .mainArea .formWrapper{margin:-32px 0 0 25px;float:left;width:560px}body#ep #contents .mainArea .formWrapper .formBox,body#zPianoKaitori04 #contents .mainArea .formWrapper .formBox{padding:8px 0 6px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form_bg.gif) repeat-y}body#ep #contents .mainArea .formWrapper .question01,body#ep #contents .mainArea .formWrapper .question02,body#zPianoKaitori04 #contents .mainArea .formWrapper .question01,body#zPianoKaitori04 #contents .mainArea .formWrapper .question02{padding-left:24px}body#ep #contents .mainArea .formWrapper table,body#zPianoKaitori04 #contents .mainArea .formWrapper table{margin:0 auto;width:510px}body#ep #contents .mainArea .formWrapper table td,body#ep #contents .mainArea .formWrapper table th,body#zPianoKaitori04 #contents .mainArea .formWrapper table td,body#zPianoKaitori04 #contents .mainArea .formWrapper table th{padding:5px 0;border-bottom:1px solid #ccc}body#ep #contents .mainArea .formWrapper th,body#zPianoKaitori04 #contents .mainArea .formWrapper th{font-size:107%;font-weight:700;text-align:left}body#ep #contents .mainArea .formWrapper table td a,body#zPianoKaitori04 #contents .mainArea .formWrapper table td a{vertical-align:bottom}body#zPianoKaitori04 #contents .mainArea .formWrapper .question01{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_01.gif) left center no-repeat}body#ep #contents .mainArea .formWrapper .question02,body#zPianoKaitori04 #contents .mainArea .formWrapper .question02{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_question_02.gif) left center no-repeat}body#ep #contents .mainArea .formWrapper .buttonStart,body#zPianoKaitori04 #contents .mainArea .formWrapper .buttonStart{margin:-1px auto 0;padding:11px 51px 0;width:408px;height:51px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/button_start_hover.gif) 51px 11px no-repeat #FEF8DA}body#ep #contents .mainArea .formWrapper p,body#zPianoKaitori04 #contents .mainArea .formWrapper p{margin:0;padding-top:3px;text-align:right;color:#666}body#ep #contents .mainArea .formWrapper table td label,body#zPianoKaitori04 #contents .mainArea .formWrapper table td label{cursor:pointer}body#ep .buttonStartMain,body#zPianoKaitori04 .buttonStartMain{margin-left:27px;position:relative;top:-14px;width:575px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/button_start_main_hover.png) no-repeat}body#zPianoKaitori04 .buttonStartMain{margin:0 0 85px 27px}body#zPianoKaitori04 .buttonStart .buttonStar-balloon,body#zPianoKaitori04 .buttonStartMain .buttonStar-balloon{position:absolute;top:98px;left:54px;animation-name:balloon-anime;animation-duration:3s;animation-timing-function:ease;animation-iteration-count:infinite}@keyframes balloon-anime{0%,20%,30%,40%{transform:scale(1);transform-origin:50% 0;opacity:1}25%,35%{transform:scale(.8);transform-origin:50% 0;opacity:1}100%{transform:scale(1);opacity:1}}body#ep .formLeadText,body#zPianoKaitori04 .formLeadText{margin:0 auto 10px;font-weight:700;font-size:136%;line-height:1.8}body#ep .formLeadText .small,body#zPianoKaitori04 .formLeadText .small{font-size:77%}body#ep .formNote,body#zPianoKaitori04 .formNote{margin-bottom:25px;color:#666;text-align:right;font-size:85%}body#ep .arrowDownS,body#zPianoKaitori04 .arrowDownS{margin:0 auto 17px;display:block}body#zPianoKaitori04.lp02 #contents{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/mv_background.jpg) left top no-repeat}body#zPianoKaitori04.lp02 #contents .mainArea h1{display:flex;flex-direction:column;justify-content:center;align-items:center;top:10px;left:10px}body#zPianoKaitori04.lp02 #contents .mainArea .bottom_image{margin-top:-30px}body#zPianoKaitori04.lp02 #contents .mainArea img.mainImage{width:366px;height:auto;top:51px;right:10px}body#zPianoKaitori04.lp02 #contents .mainArea .buttonStartMain{margin:0 0 112px 27px;left:16.5%;top:25px}body#ep #contents .mainArea h1{position:relative;padding-top:25px;width:558px;margin:0 0 6px 10px;top:-31px;left:-9px}body#ep #contents .mainArea img.mainImage{position:absolute;top:19px;right:20px}body#ep .buttonStart .buttonStar-balloon,body#ep .buttonStartMain .buttonStar-balloon{position:absolute;top:90px;left:40px;animation-name:balloon-anime;animation-duration:3s;animation-timing-function:ease;animation-iteration-count:infinite}body#ep .buttonStartMain{margin:-25px 0 85px 27px}body#ep #innerContents .frameArea h2{padding:25px 25px 0;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/frame_top.gif) left top no-repeat;text-align:center}body#ep #innerContents .copyChange{margin-bottom:12px;text-align:center}#innerContents{margin:0 44px;width:850px}#innerContents .frameArea{margin-bottom:42px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/frame_bg.gif) repeat-y}#innerContents .frameArea h2{padding:15px 25px 10px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/frame_top.gif) left top no-repeat;text-align:center}#innerContents .copyChange{margin-bottom:15px;text-align:center}#innerContents .frameBox{margin:0 auto;width:790px}#innerContents .frameBox .elementBox{margin-bottom:16px;padding:0 24px;border-style:solid;border-color:#7b0000;border-width:0 2px 2px;width:738px;background-color:#F6EDDB}#innerContents .frameBox .elementBox img{margin:10px 6px 10px 0}#innerContents .frameBox .elementBox img.last{margin-right:0}#innerContents .frameBox .elementBox p{margin-bottom:10px}#innerContents .frameBox .conclusion{margin-bottom:0;font-size:107%}#innerContents .frameBox .importantLeftBlock,#innerContents .frameBox .importantRightBlock{padding-bottom:15px}#innerContents .frameBox .importantLeftBlock{margin-right:15px;float:left;width:365px}#innerContents .frameBox .importantRightBlock{float:left;width:410px}#innerContents .frameBox .importantLeftBlock p,#innerContents .frameBox .importantRightBlock p{margin-bottom:0}#innerContents .frameBox .importantLeftBlock p{padding-top:10px;font-size:107%}#innerContents .frameBox .importantRightBlock p{padding-top:3px;font-size:85%;text-align:right}#innerContents img.arrowReason{margin:0 auto 16px;display:block}#innerContents .voiceArea{margin-bottom:7px;clear:both}#innerContents .voiceArea .voiceBox{width:790px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/frame_voice_bg.gif) repeat-y}#innerContents .voiceArea .voiceBox .chapterBlock{padding-top:26px;float:left;width:128px;text-align:center}#innerContents .voiceArea .voiceBox .baloonBlock{float:left;width:662px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/baloon_bottom.gif) 85px bottom no-repeat}#innerContents .voiceArea .voiceBox .baloonBlock .female,#innerContents .voiceArea .voiceBox .baloonBlock .male{float:left;text-align:center;line-height:1.2}#innerContents .voiceArea .voiceBox .baloonBlock .female{width:85px}#innerContents .voiceArea .voiceBox .baloonBlock .male{width:78px}#innerContents .voiceArea .voiceBox .baloonBlock .baloonFemale,#innerContents .voiceArea .voiceBox .baloonBlock .baloonMale{margin-bottom:5px;padding:12px 14px;float:left}#innerContents .voiceArea .voiceBox .baloonBlock .baloonFemale{width:202px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/baloon_female_top.gif) left top no-repeat}#innerContents .voiceArea .voiceBox .baloonBlock .baloonMale{width:222px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/baloon_male_top.gif) left top no-repeat}#innerContents .pointBox{margin:0 auto 13px;width:790px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/frame_point_bg.gif) repeat-y}#innerContents .pointBox h2{margin-bottom:12px;text-align:center}#innerContents .pointBox .leftBlock,#innerContents .pointBox .rightBlock{padding:7px 10px;float:left;width:370px;min-height:82px;height:auto!important;height:82px}#innerContents .pointBox .leftBlock{margin-right:10px}#innerContents .pointBox .leftBlock div,#innerContents .pointBox .rightBlock div{margin:-82px 0 0 102px}#innerContents .pointBox .leftBlock div img,#innerContents .pointBox .rightBlock div img{margin-bottom:5px}#innerContents .pointBox .leftBlock div p,#innerContents .pointBox .rightBlock div p{margin-bottom:0;font-size:107%}#innerContents .flowBox{margin:0 auto;clear:both;width:790px}#innerContents .catchCopyBox{margin-bottom:15px;position:relative}#innerContents .catchCopyBox .icon01,#innerContents .catchCopyBox .icon02{position:absolute;top:0}#innerContents .catchCopyBox .icon01{left:0}#innerContents .catchCopyBox .icon02{left:6px}#innerContents .catchCopyBox .catchCopy01{padding:25px 0 0 109px}#innerContents .catchCopyBox .catchCopy02{padding:22px 0 0 119px}#ep #innerContents .catchCopyBox .catchCopy02,#zPianoKaitori04 #innerContents .catchCopyBox .catchCopy02{padding:0;text-align:center}#innerContents .catchCopyBox .arrow{margin:0 auto;display:block}#innerContents .catchCopyBox p{margin:0;text-align:center;color:#666}#innerContents .buttonStart{margin:0 auto;width:538px;height:74px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/button_start_large_hover.gif) no-repeat}#contents .isoArea{margin:0 auto;padding:13px 0 12px;border-top:1px solid #ccc;width:850px}#contents .isoArea .isoLeftBox{padding:12px 0 0 148px;float:left;width:159px;min-height:42px;height:auto!important;height:42px;background:url(https://p1-a392e26b.imageflux.jp/w=110/images/logo_ISMS.png) 20px 0 no-repeat;font-size:115%;font-weight:700}#contents .isoArea .isoRightBox{padding:0 20px 12px 0;float:left;width:523px}#footer{margin:0 auto;padding:5px 20px 17px;width:898px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/contents_bottom.jpg) left bottom no-repeat;font-size:100%;text-align:center;color:#fff}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:#fff}.ac_scroll{overflow:auto;max-height:180px;height:auto!important;height:180px}#contents .freePhoneBox{margin:40px auto 20px;padding:8px 5px 4px;border-radius:7px;width:620px;background:#6D430A}#contents .freePhoneBox .freePhoneCatch{color:#FFF;font-size:167%;font-weight:700;text-align:center}#contents .freePhoneBox .freePhoneNumber{padding:14px 0 10px;border-radius:4px;color:#878787;background:#FFF;font-size:106%;text-align:center}#contents .freePhoneBox .freePhoneNumber img.number{margin:0 0 5px;width:350px;height:46px}#contents .freePhoneBox .freePhoneNumber img.hours{margin:0 0 5px;width:350px;height:19px}#contents .linkArea{overflow:hidden;text-align:center;border-bottom:1px solid #D7E6FB}#contents .linkArea ul{margin-bottom:15px}#contents .linkArea ul li{margin-right:30px;display:inline}#contents .linkArea ul li:last-child{margin-right:0}#contents .linkArea ul li a{padding:0 0 0 15px;color:#07C;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/icon_link.gif) left center no-repeat;text-decoration:underline}#contents .linkArea ul li a:hover{text-decoration:none}body#zPianoKaitori02 .lpForm #contents{margin:0 auto;width:938px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/contents_top_05.jpg) left top no-repeat}body#zPianoKaitori02 .lpForm #contents .mainArea{position:relative;margin-bottom:20px;width:938px}#zPianoKaitori02 .lpForm #contents .mainArea h1{margin:0 0 6px 27px;padding:0;position:relative;top:-3px;width:543px}#zPianoKaitori02 .lpForm #contents .mainArea .rightPiano{position:absolute;right:61px;top:-72px;z-index:1}#zPianoKaitori02 .lpForm #contents .mainArea .rightBox{position:relative;z-index:2;margin:-125px 0 0 727px;width:180px;height:110px}.formArea{margin:0 auto;border:2px solid #622906;width:850px;border-radius:12px;box-sizing:border-box}#zPianoKaitori02 .formArea{position:relative;z-index:3}.formArea h2{padding:6px 24px 7px 20px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/form_title_bg_02.png) left top no-repeat;border-radius:10px 10px 0 0}.formArea .formBox{margin:0 auto;padding:15px 25px 30px;background-color:#FDFCF9;border-radius:10px}.formArea .formBox h3{margin:0 auto 18px;width:802px}.formArea .formBox.form02 h3{padding:0 0 2px 7px;border-left:3px solid #622906;border-bottom:1px solid #622906;color:#5E2404;font-weight:700;font-size:154%}.formArea .formBox .formBlock{width:802px;box-sizing:border-box;overflow:hidden}.formArea .lowerRow,.formArea .upperRow{width:802px;overflow:hidden;clear:both}.formArea .formBox h4{margin-bottom:15px}.formArea .formBox.form02 h4{padding-left:10px;position:relative;color:#5E2404;font-weight:700;font-size:116%}.formArea .formBox.form02 h4:before{position:absolute;content:'';width:0;border:5px solid transparent;border-left:8px solid #5E2404;left:0;top:25%}.formArea .formLeft,.formArea .formRight{float:left;width:388px}.formArea .formLeft{margin-right:26px}.formArea .itemRow,.profile .itemRow{margin-bottom:20px;clear:both;height:100%;overflow:hidden}.formArea .form02 .itemRow:not(.nameArea){display:block}.formArea .itemRow .formElement,.formArea .itemRow .item{float:left}.formArea .form02 .itemRow:not(.nameArea) .formElement,.formArea .form02 .itemRow:not(.nameArea) .item{float:none}.formArea .itemRow .item{width:89px;color:#8E570D;font-size:116%;font-weight:700}.formArea .form02 .itemRow:not(.nameArea) .item{display:inline-block;vertical-align:middle;line-height:1.3}.formArea .form02 .itemRow .item.letterS{font-size:108%;letter-spacing:-.1em}.formArea .itemRow .item img{padding:9px 0}.formArea .itemRow .item img.img_2lines{padding:0}.formArea .form02 .itemRow.nameArea .item{padding-top:4px}.formArea .profile .itemRow .line2{margin:0 0 0 89px}.formArea .itemRow .formElement{padding-left:39px;position:relative;width:299px;height:100%;overflow:hidden;box-sizing:border-box}.formArea .form02 .itemRow:not(.nameArea) .formElement{margin-left:-5px;display:inline-block;vertical-align:middle}.formArea .itemRow .formElement a{position:absolute;right:0}.formArea .itemRow .inputTextZip a{font-size:85%;text-decoration:none}.formArea .itemRow .inputTextZip a img{padding-right:2px}.form02 .itemRow .any:before,.form02 .itemRow .must:before,.form02 .itemRow .ok:before{margin:0 0 6px 5px;padding:2px 0 1px 3px;left:-4px;top:25%;width:2.4em;color:#fff;font-size:85%;vertical-align:bottom;border-radius:2px;position:absolute}.itemRow .must{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_must.gif) left .5em no-repeat}.itemRow .ok{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_ok.gif) left .5em no-repeat}.itemRow .any{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_any.gif) left .5em no-repeat}.optionArea .must{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_must.gif) left 22px no-repeat}.optionArea .ok{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_ok.gif) left 22px no-repeat}.optionArea .any{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_any.gif) left 22px no-repeat}.optionArea .optionRight .any{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_any.gif) 77px top no-repeat}.form02 .itemRow .any,.form02 .itemRow .must,.form02 .itemRow .ok,.form02 .optionArea .any .form02 .optionArea .optionRight .any{background:0 0}.form02 .itemRow .must:before{content:'必須';background:#f30}.form02 .itemRow .ok:before{content:'ＯＫ';background:#77D326}.form02 .itemRow .any:before{content:'任意';background:#999;font-weight:400}#modal_optimize .text,#popup_title,.formArea input[type=radio]:checked+label.tabLabel span,.popUpLead em,.popUpTitle{font-weight:700}.form02 .optionArea .lowerRow .itemRow .any:before,.form02 .optionLeft .itemRow .any:before{top:2em;font-size:77%}.form02 .optionRight .itemRow .any:before{top:0;left:inherit;right:9px;font-size:77%}.formArea .formSmallText,.supplement{font-size:85%}body#ep input[type=text],body#ep select,body#zPianoKaitori02 input[type=text],body#zPianoKaitori02 select,body#zPianoKaitori04 input[type=text],body#zPianoKaitori04 select{padding:5px;border:1px solid #999;box-sizing:border-box}select{cursor:pointer;padding:7px\9}body#ep input[type=text],body#zPianoKaitori02 input[type=text],body#zPianoKaitori04 input[type=text]{width:260px;height:33px;line-height:23px\9;font-family:Hiragino Kaku Gothic Pro,Osaka,"メイリオ","ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif}body#ep input#model[type=text],body#ep input#serial[type=text],body#zPianoKaitori02 input#model[type=text],body#zPianoKaitori02 input#serial[type=text],body#zPianoKaitori04 input#model[type=text],body#zPianoKaitori04 input#serial[type=text]{width:240px;height:33px;line-height:23px\9}body#ep .name input[type=text],body#zPianoKaitori02 .name input[type=text],body#zPianoKaitori04 .name input[type=text]{width:94px;height:33px;line-height:23px\9}body#ep .inputTextZip input[type=text],body#zPianoKaitori02 .inputTextZip input[type=text],body#zPianoKaitori04 .inputTextZip input[type=text]{width:152px;height:33px;line-height:23px\9}.formArea .profile .name{margin-bottom:20px;padding-left:30px}.formArea .profile .name span{padding-right:6px;width:40px;display:inline-block;box-sizing:border-box;text-align:right}.formArea .line2{margin-left:10px}body#ep select::-ms-expand,body#zPianoKaitori02 select::-ms-expand,body#zPianoKaitori04 select::-ms-expand{display:none}body#ep select,body#zPianoKaitori02 select,body#zPianoKaitori04 select{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/pulldown_bg.png) right center no-repeat #FFF;outline:0;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;background:no-repeat none\9}.formArea .selectFull{width:259px;height:33px;line-height:23px\9}.formArea .selectQuestion{width:240px;height:33px;line-height:23px\9}.formArea .selectHalf{width:118px;height:33px;line-height:23px\9}.formArea .adjustment{margin-bottom:5px}.formArea label.tabLabel{padding:6px 0 6px 5px;border:1px solid #999;width:96%;min-height:25px;cursor:pointer;display:inline-block}.formArea span label.tabLabel{border-radius:3px;background-color:#FFF;box-sizing:border-box}.formArea label span{padding:0 0 0 24px;display:inline-block;line-height:1.7;cursor:pointer}.formArea label.labelMaker,.formArea label.labelMakerFirst{float:left;width:76px}.formArea label.labelPedal,.formArea label.labelPedalFirst{float:left;width:117px}.formArea label.labelElevator,.formArea label.labelElevatorFirst{float:left;width:127px}.formArea label.labelElevator,.formArea label.labelMaker,.formArea label.labelPedal{margin-left:6px}.formArea input[type=radio],.formArea input[type=checkbox]{opacity:0;cursor:pointer}.formArea span input:checked+label.tabLabel{background-color:#E9F9DB}.formArea input[type=radio]+label span{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_check_off.png) left center no-repeat;background:no-repeat none\9;background-size:20px 21px}.formArea input[type=radio]:checked+label span{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_check_on.png) left center no-repeat;background:no-repeat none\9;background-size:20px 21px}.formArea input[type=checkbox]+label span{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_checkbox_off.png) left .2em no-repeat;background:no-repeat none\9;background-size:17px 17px}.formArea input[type=checkbox]:checked+label span{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_checkbox_on.png) left .2em no-repeat;background:no-repeat none\9;background-size:17px 17px}.formArea input#maker_id_01[type=radio],.formArea input#pedal_id_01[type=radio]{position:absolute;top:12px;left:49px}.formArea input#maker_id_02[type=radio]{position:absolute;top:12px;left:131px}.formArea input#maker_id_99[type=radio]{position:absolute;top:12px;left:213px}.formArea input#pedal_id_02[type=radio]{position:absolute;top:12px;left:172px}.formArea input#elevator_id_1[type=radio]{position:absolute;top:11px;left:49px}.formArea input#elevator_id_2[type=radio]{position:absolute;top:11px;left:181px}.formArea input#contact_type_01[type=radio]{position:absolute;top:5px;left:6px}.formArea input#contact_type_02[type=radio]{position:absolute;top:5px;left:65px}.formArea input#contact_type_99[type=radio]{position:absolute;top:5px;left:137px}.formArea input#piano_option_id_01[type=checkbox],.formArea input#piano_status_id_01[type=checkbox]{position:absolute;top:4px;left:2px}.formArea input#piano_option_id_02[type=checkbox],.formArea input#piano_status_id_02[type=checkbox]{position:absolute;top:34px;left:2px}.formArea input#piano_status_id_03[type=checkbox]{position:absolute;top:63px;left:2px}.formArea input#piano_status_id_04[type=checkbox]{position:absolute;top:95px;left:2px}.formArea input#mail_pms_17[type=checkbox]{position:absolute;top:5px;left:2px}.formArea input#mail_pms_112[type=checkbox]{position:absolute;top:30px;left:2px}.formArea input#mail_pms_1[type=checkbox]{position:absolute;top:55px;left:2px}.formArea .otherInputArea{margin-left:89px;padding:10px 20px 0 0;width:299px;box-sizing:border-box;text-align:right;clear:both;display:none}.formArea .otherInputArea .prefix{margin-right:5px;display:inline-block}.formArea .ColorOtherInputArea{padding:10px 0 0;box-sizing:border-box;text-align:right;clear:both;display:none}#modal_optimize .loader,#modal_optimize .text,#modal_question .button,#modal_question .text,#popup_panel,#popup_title,.formArea .submit{text-align:center}.formArea .ColorOtherInputArea .prefix{margin-right:5px;display:inline-block}body#ep .otherInputArea input[type=text],body#zPianoKaitori02 .otherInputArea input[type=text],body#zPianoKaitori04 .otherInputArea input[type=text]{width:150px}body#ep .ColorOtherInputArea input[type=text],body#zPianoKaitori02 .ColorOtherInputArea input[type=text],body#zPianoKaitori04 .ColorOtherInputArea input[type=text]{margin-right:1px;width:162px}p.detailControl{width:auto;height:16px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_form_detail_open.png) right center no-repeat;cursor:pointer}p.detailOpen{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/icon_form_detail_close.png) right center no-repeat}.formArea .submit{width:802px}.formArea .submit input{margin:0 auto 7px;display:block;border:none;width:614px;height:119px;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/form_button.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.formArea .submit input:hover{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/form_button_hover.png) no-repeat;cursor:pointer}#ep .formArea .submit input:hover,#zPianoKaitori04 .formArea .submit input:hover{background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/form_button_hover_02.png) no-repeat;cursor:pointer}.optionArea{margin-bottom:20px;width:802px;border:2px solid #B0DEFF;background-color:#FFF;border-radius:7px;box-sizing:border-box;overflow:hidden}.optionArea .lowerRow,.optionArea .upperRow{margin:15px auto 0;position:relative;width:770px}.optionArea .upperRow{margin-bottom:13px;border-bottom:1px dotted #CCC}.optionArea .optionLeft,.optionArea .optionRight{float:left;overflow:hidden;box-sizing:border-box}.optionArea .optionLeft{width:366px}.optionArea .optionRight{width:404px}.optionArea .upperRow .itemRow{margin-bottom:5px;min-height:120px}.optionArea .optionLeft .itemRow{border-right:1px dotted #CCC}.optionArea .itemRow .item{width:122px;height:43px}.formArea .form02 .optionArea .itemRow .item{vertical-align:top;position:relative}.optionArea .itemRow .item img{padding:0}.optionArea .itemRow .formElement{padding-left:0}.formArea .form02 .optionArea .itemRow .formElement{vertical-align:top}.optionArea .optionLeft .formElement{width:243px}.optionArea .lowerRow .formElement{width:253px}.optionArea .optionRight .formElement{width:289px}.optionArea .itemRow .formElement a{right:20px}.optionArea .optionLeft .line2{margin-left:122px}.optionArea .optionRight .line2{margin-left:115px}.optionArea .optionRight .itemRow .item{padding-left:20px;width:115px;box-sizing:border-box}.optionArea label{margin-bottom:8px;padding-right:12px;display:inline-block;height:19px}.optionArea .upperRow label{padding-right:0}.optionArea .suffix{color:#666;font-size:85%;display:inline-block;width:380px}.mailmag{margin:22px auto 0;position:relative;width:320px}.mailmag ul li{margin-bottom:3px}.supplement{color:red}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:5px solid #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#popup_title{font-size:14px;line-height:1.75em;color:#666;background:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/alert_title.gif) top repeat-x #CCC;border:1px solid #FFF;border-bottom:solid 1px #999;cursor:default;padding:0;margin:0}#popup_content{background:16px 16px no-repeat;padding:1em 1.75em;margin:0}#popup_content.alert,#popup_content.confirm{background-image:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/form/alert_important.gif)}#popup_content.prompt{background-image:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/help.gif)}#popup_message{padding-left:48px}#popup_panel{margin:1em 0 0 1em}#popup_prompt{margin:.5em 0}.popUpTitle{margin:0 0 5px;padding:0;font-size:114%}.popUpLead{margin-bottom:.5em;line-height:1.6em}.popUpLead em{color:red}.popUpGuide{font-size:92%}.floatingArea{border-top:1px solid #5A2101;width:100%;background-color:#55382B\9;background-color:rgba(85,56,43,.9);position:fixed;left:0;bottom:0;z-index:10}#modal_optimize,#modal_question{position:absolute;left:50%;box-sizing:border-box}.floatingArea .floatingBox{margin:0 auto;padding:5px 0;width:830px;display:table}.floatingArea .floatingBox .floatingTitle{width:550px;display:table-cell;vertical-align:middle}.floatingArea .floatingBox .floatingNumber{padding:9px 15px;border-radius:6px;width:250px;display:table-cell;vertical-align:middle;background:#FFF}.floatingArea .floatingBox .floatingNumber img:first-child{margin-bottom:5px}#modal_overlay{position:fixed;z-index:9999;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);display:block}#modal_question{padding:30px;width:670px;display:block;overflow:hidden;background-color:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.7);top:29%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#modal_question .text{padding-bottom:30px;font-size:114%}#modal_question .text span{display:block;width:100%;padding-bottom:10px;margin-bottom:15px;font-size:124%;font-weight:700;border-bottom:1px solid #a0a0a0}#modal_question .button a{display:inline-block;vertical-align:middle;width:290px;box-shadow:0 2px 0 0 #6D767B;border-radius:5px;background-color:#d0341a;text-align:center;font-size:129%}#modal_question .button a:hover{opacity:.8}#modal_question .button .sell{margin-right:20px;background-color:#d0341a}#modal_question .button .rate{background-color:#f8aa1c}#modal_question .button a span{width:100%;box-sizing:border-box;display:inline-block;padding:20px 0 20px 20px;color:#fff;background-image:url(https://img.phoenix.webcrew.co.jp/3940/piano-kaitori/images/promo/landing/icon_modal_btn_arrow.png);background-size:9px auto;background-repeat:no-repeat;background-position:15px center}#modal_question .button .sell span{background-position:32px center}#modal_optimize{padding:30px 40px;width:670px;display:none;overflow:hidden;background-color:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.7);top:29%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#modal_optimize .loader img{width:100px}#modal_optimize .loader span{padding-top:15px;display:block;margin:auto}#modal_optimize.sell .loader span{color:#d0341a}#modal_optimize.rate .loader span{color:#f8aa1c}#modal_optimize .text{padding-top:20px;font-size:122%}