@charset "utf-8";

.encore_new{margin:25px auto 200px auto; width:100%;}
.encore_new .encore_new_pict1{margin:0 auto 0 auto; width:500px; padding:0;}
.encore_new p.encore_new_text1{font-size:40px; font-weight:bold; color:#dd1717; text-align:center; margin:30px auto; line-height:130%;}
.encore_new p.encore_new_text2{font-size:40px; font-weight:bold; color:#000; text-align:center; margin:30px auto; line-height:130%;}
.encore_new h2{font-size:60px; line-height:100%; text-align:center; color:#6d0101; margin:0 auto 0 auto; padding:0;}
.encore_new h2 span.h2_span{font-size:30px; color:#000; margin:0 0 0 -20px;}
.encore_new p.encore_new_text3{font-size:20px; font-weight:bold; color:#000; text-align:center; margin:15px auto; line-height:130%;}
.encore_new .encore_new_box{width:977px; margin:0 auto; padding:0; border:2px solid #1f1f1f;}
.encore_new .encore_new_box h3{font-size:30px; width:100%; line-height:140%; text-align:center; color:#fff; margin:0 auto 0 auto; padding:10px 0 0 0; background-color:#1f1f1f;}
.encore_new .encore_new_box p.h3_sub{font-size:22px; margin:0 auto 10px auto; line-height:140%; text-align:center; color:#fff; padding:0 0 13px 0; background-color:#1f1f1f; width:100%;}
.encore_new .encore_new_box .encore_new_pict2{margin:15px auto 0 auto; width:739px; padding:0;}
.encore_new .encore_new_box p.encore_new_price1{font-size:33px; font-weight:bold; color:#000; text-align:center; margin:18px auto 0 auto; line-height:130%;}
.encore_new .encore_new_box p.encore_new_price2{font-size:60px; font-weight:bold; color:#e70101; text-align:center; margin:10px auto 18px auto; line-height:100%;}
.encore_new .encore_new_box p.encore_new_text4{font-size:18px; font-weight:bold; color:#1d1a15; text-align:center; margin:10px auto; line-height:180%;}
.encore_new .encore_new_box .encore_new_btn{width:350px; margin:20px auto 35px auto; padding:0;}

.encore_new h4{width:977px; padding:14px 0; margin:22px auto 0 auto; background-color:#1f1f1f; color:#fff; font-size:25px; line-height:100%; text-align:center; font-weight:normal;}

.encore_new ul{width:977px; margin:0 auto 40px auto; padding:0; list-style:none;}
.encore_new ul li{border-bottom:2px solid #1f1f1f; width:977px; margin:25px auto 0 auto; padding:0; list-style:none;}
.encore_new ul li .encore_new_l{float:left; width:273px; margin:0 30px 30px 24px; padding:0;}
.encore_new ul li .encore_new_r{float:left; width:646px; margin:0 0 0 0; padding:0;}

.encore_new ul li .encore_new_r p.encore_new_r1{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:70px auto 0 auto; line-height:180%;}
.encore_new ul li .encore_new_r p.encore_new_r1:before{content:"①"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r1 span{color:#e70101;}

.encore_new ul li .encore_new_r p.encore_new_r1_2{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:120px auto 0 auto; line-height:180%;}
.encore_new ul li .encore_new_r p.encore_new_r1_2:before{content:"①"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r1_2 span{color:#e70101;}

.encore_new ul li .encore_new_r p.encore_new_r2{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:90px auto 0 auto; line-height:180%; text-indent:-1.5em; padding-left:1.5em;}
.encore_new ul li .encore_new_r p.encore_new_r2:before{content:"②"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r2 span{color:#e70101;}
.encore_new ul li .encore_new_r p.encore_new_r2_2{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:30px auto 0 auto; line-height:180%; text-indent:-1.5em; padding-left:1.5em;}
.encore_new ul li .encore_new_r p.encore_new_r2_2:before{content:"②"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r2_2 span{color:#e70101;}

.encore_new ul li .encore_new_r p.encore_new_r3{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:110px auto 0 auto; line-height:180%; text-indent:-1.5em; padding-left:1.5em;}
.encore_new ul li .encore_new_r p.encore_new_r3:before{content:"③"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r3 span{color:#e70101;}
.encore_new ul li .encore_new_r p.encore_new_r3 span.green{color:#397f00;}

.encore_new ul li .encore_new_r p.encore_new_r3_2{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:110px auto 0 auto; line-height:180%; text-indent:-1.5em; padding-left:1.5em;}
.encore_new ul li .encore_new_r p.encore_new_r3_2:before{content:"③"; color:#000; font-weight:bold; margin:0 14px 0 0;}
.encore_new ul li .encore_new_r p.encore_new_r3_2 span{color:#e70101;}
.encore_new ul li .encore_new_r p.encore_new_r3_2 span.green{color:#397f00;}

.encore_new ul li .encore_new_r p.encore_new_r4{font-size:24px; font-weight:bold; color:#000; text-align:left; margin:30px auto 0 auto; line-height:180%; text-indent:-1.5em; padding-left:1.5em;}
.encore_new ul li .encore_new_r p.encore_new_r4:before{content:"④"; color:#000; font-weight:bold; margin:0 14px 0 0;}

#youtube_box{width:740px; margin:60px auto 60px auto; padding:0;}
#youtube_box ul{list-style:none; padding:0; margin:0 auto;}
#youtube_box ul li{width:360px; margin:0 0 0 20px; padding:0; float:left; border-bottom:0;}
#youtube_box ul li:first-child{margin:0 0 0 0;}

#encore_new_form{width:977px; margin:60px auto 6% auto; padding:0;}
#encore_new_form h4#encore_new_form_h4{width:977px; padding:20px 0; margin:22px auto 0 auto; background-color:#1f1f1f; color:#fff; font-size:22px; line-height:100%; text-align:center; font-weight:normal;}
#encore_new_form table{width:977px; margin:5% auto 0 auto; border-collapse:collapse; padding:0; border-spacing:0;}
#encore_new_form table th{border:1px solid rgba(207,207,207,1.00); font-size:15px; padding:2.5% 0; text-align:center; background-color:rgba(232,232,232,0.4); width:250px; margin:0; vertical-align:middle;}
#encore_new_form table td{font-size:15px; padding:3% 0 3% 20px; line-height:200%; margin:0; width:700px; border:1px solid rgba(207,207,207,1.00);}
#encore_new_form table td .encore_new_form_area{width:100%; margin:0 auto; padding:0;}
#encore_new_form table td .encore_new_form_area table{width:600px; margin:20px 0 0 0; font-size:80%; line-height:200%;}
#encore_new_form table td .encore_new_form_area table th,#encore_new_form table td #encore_new_form_area table td{text-align: center;}
#encore_new_form table td a{color:rgba(0,122,209,1.00);}
#encore_new_form .encore_new_radio{width:14px; height:14px; top:-1px; position:relative;}
#encore_new_form table th span,#encore_new_form table td span{color:rgba(214,0,3,1.00); top:0; position:relative;}
#encore_new_form table th span.mini{font-size:90%;}
#encore_new_form table td span.l_bold{font-size:100%; font-weight:bold; color:#333;}
#encore_new_form .input_class1{width:20%; margin:1% 2% 2% 2%; font-size:100%; padding:10px;}
#encore_new_form .input_class2{width:90%; margin:1% 2% 2% 2%; font-size:100%; padding:10px;}
#encore_new_form .input_class3{width:40%; margin:1% 2% 2% 2%; font-size:100%; padding:10px;}
#encore_new_form select.select1{font-size:26px; padding:10px 0; border:1px solid; margin:10px 0;}
#encore_new_form textarea{width:80%; height:200px; padding:3%; font-size:100%; line-height:160%;}
#encore_new_form p{text-align:center; font-size:15px; color:#000; margin:20px auto 3% auto; line-height:180%; width:96%;}
#encore_new_form p span{color:rgba(214,0,3,1.00);}
#encore_new_form .form_btn{margin:20px auto; width:35%;}

.top_banner_encore_new{width:90%; margin:2% 2% 2% 2%;}


