@charset "UTF-8";
.mainatage{
padding:0px 13px 0px 12px;
}
.ex_about{
padding:18px 0px 30px;
}
.i_about{
margin:11px 0px 35px;
}
.basic_about{
margin:0px 0px 20px;
}
.basic_about_first{
margin:20px 0px 20px;
}
.bsl_about{
margin:0px 0px 55px;
}
.bst_about{
margin:0px 0px 0px 6px;
}

.about_list{
margin:20px auto 33px;
width:451px;
height:900px;
background:url(../about/imgs/bg_list.jpg) 0 0 no-repeat;
}
.about_list ul{
margin:0px auto;
padding:96px 0px 10px;
width:367px;
}
.about_list ul li{
margin:0px 0px 10px;
font-size:0px;
line-height:1.0;
vertical-align:bottom;
}
.txt_support{
margin:11px 0px 0px;
text-align:center;
}
.t_ss{
margin:0px 0px 0px 9px;
}
.ss_area{
margin:0px 13px 0px 12px;
padding:0px 0px 4px;
background:url(../about/imgs/ss_foot.gif) 0 100% no-repeat;
}
.ss_area dl{
padding:0px 30px 20px 12px;
background:#eef2ff;
border-right:1px solid #ccc;
border-left:1px solid #ccc;
}
.ss_area dl dt{
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.ss_area dl dd{
padding:10px 0px 0px;
}
.ss_area dl dd p{
margin:0px 0px 15px;
}
.ss_area dl dd p.lastchild{
margin:0px;
}
/*REASON*/
.t_reason{
margin:0px 0px 10px 15px;
}
.txt_reason{
margin:0px 10px 0px 17px;
}
.reason_list dt{
padding:25px 0px 0px;
font-size:0px;
line-height:1.0;
vertical-align:bottom;
}
.reason_list dd{
padding:10px 0px 0px 0px;
}
.reason_list dd p{
margin:0px 20px 0px 63px;
}
.reason_list dd .ireason{
margin:30px 0px 0px;
}
.reason_list dd .ireason02{
margin:20px 0px 0px 45px;
}
.reason_list dd .ireason03{
margin:30px 0px 0px 20px;
}
.reason_list dd .ireason04{
margin:8px 10px 0px 0px;
text-align:right;
}
/*PRICE*/
.bst_price{
margin:20px 0px 17px 6px;
}
.mainarea{
padding:0px 6px 0px 10px;
width:494px;
}
.txt_price{
margin:10px 10px 15px 2px;
}
.dl_price dt{
margin:0px 0px 6px;
font-size:0px;
line-height:1.0;
vertical-align:bottom;
}
.dl_price dd{
margin:0px 0px 30px;
background:url(../about/imgs/line_price.gif) 269px 0 repeat-y;
}
.dl_price dd .imgarea{
float:left;
padding:0px 19px 0px 0px;
width:250px;
}
.dl_price dd .imgarea li{
float:left;
padding:0px 1px 1px 0px;
}
.dl_price dd .imgarea li.right{
padding:0px 0px 1px;
}
.dl_price dd .txtarea{
float:right;
width:214px;
}
.dl_price dd .txtarea .firstchild{
margin:0px;
color:#c00;
font-weight:bold;
}
.dl_price dd .txtarea p{
margin:15px 0px 0px;
}
.att_list{
margin:0px 0px 6px;
}
.att_list li{
margin:0px 0px 21px 1em;
color:#f00;
text-indent:-1em;
}
.price_head{
padding:24px 0px 0px;
width:493px;
background:url(../about/imgs/price_head.gif) 0 0 no-repeat;
}
.price_head .price_foot{
padding:0px 0px 12px;
background:url(../about/imgs/price_foot.gif) 0 100% no-repeat;
}
.price_head .price_foot .price_body{
padding:0px 13px 33px 12px;
background:#fdf8b7;
}
.price_body p{
padding:0px 9px 0px 7px;
}
.price_body .firstchild{
color:#630;
font-weight:bold;
}
.price_body .secondchild{
padding:20px 9px 45px 7px;
}
.price_body .i_price{
padding:0px 0px 33px;
}
.price_body .lastchild{
padding:0px;
}
/*HP*/

.bst_hparea{
margin:20px 0px 17px 6px;
}

.hparea{
padding:20px 18px 40px 7px;
}
.hparea p{
margin:0px 0px 20px;
}
.hparea p.lastchild{
margin:0px;
}
.i_hp{
margin:20px 0px;
}
.hplist{
padding:0px 0px 7px 11px;
}
.hplist dt{
padding:0px 0px 7px 3px;
line-height:1.0;
font-size:0px;
vertical-align:bottom;
}
.hphead{
margin:0px auto;
padding:6px 0px 0px;
width:490px;
background:url(../about/imgs/hp_head.jpg) 0 0 no-repeat;
}
.hpfoot{
padding:0px 0px 5px;
margin:0px 0px 40px/* 0422 */;
background:url(../about/imgs/hp_foot.jpg) 0 100% no-repeat;
}
.hpbody{
padding:17px 9px 24px 10px;
background:url(../about/imgs/hp_body.jpg) 0 0 no-repeat;
}
.hpbody p{
font-size:110%;
}
.hpbody p span{
color:#f60;
font-weight:bold;
}
.hpbody p.lastchild{
margin:24px 0px 0px;
}
.i_price_af{
margin:15px 0px 8px;
}
.ipaf_att{
margin:0px 0px 15px;
text-align:right;
}

/*SERVICE*/
.ex_service{
margin:20px 0px 40px;
}
.txt_service{
padding:10px 10px 35px 2px;


}
.ex_design_list{
margin:0px 0px 29px;
}
.ex_design_list dt{
padding:0px 0px 13px 17px;
}
.ex_design_list dd li{
float:left;
}
.txt_original{
padding:10px 10px 25px 2px;
}
.ex_promo{
margin:0px 0px 80px;
padding:140px 8px 0px 188px;
width:298px;
height:76px;
background:url(../service/imgs/p_promo.jpg) 0 0 no-repeat;
}
.seoarea{
padding:26px 0px 0px;
}
.seoarea .txtarea{
float:right;
padding:0px 9px 0px 12px;
width:166px;
}
.ex_renew{
padding:10px 10px 30px 2px;
}
.ex_renew p{
padding:0px 0px 20px;
}
.ex_renew ul{
margin:0px 0px 20px 32px;
color:#f00;
}
.ex_renew ul li{
margin:0px 0px 0px 0px;
text-indent:-0.5em;
font-weight:bold;
}
.ex_renew ul li strong{
font-weight:bold;
}
.easyarea{
padding:26px 5px 33px 0px;
}
.daysarea{
padding:26px 5px 0px 0px;
}
.easyarea .txtarea,
.daysarea .txtarea{
float:right;
width:171px;
}
.att_blog{
margin:25px 0px 0px 3px;
color:#f00;
}
.manual_list{
padding:4px 0px 0px 4px;
}
.manual_list li{
float:left;
padding:22px 0px 0px 0px;
}
.manual_list li.left{
padding:22px 21px 0px 0px;
}

.ex_mail{
padding:10px 0px 25px 2px;
}
.ex_mail .txtarea{
float:left;
width:236px;
}
.ex_mail .txtarea p{
padding:0px 0px 20px;
}
.ex_mail .txtarea p.lastchild{
padding:0px;
}

.t_knowledge{
margin:0px 0px 0px 4px;
}
.pdca_foot{
margin:0px 0px 0px 4px;
padding:0px 0px 25px;
width:491px;
background:url(../service/imgs/pdca_foot.gif) 0 100% no-repeat;
}
.pdca_body{
padding:0px 47px 0px 19px;
border-left:2px solid #f60;
border-right:2px solid #f60;
}
.pdca_body dt{
margin:0px 0px 15px;
vertical-align:bottom;
line-height:1.0;
font-size:0px;
}
.pdca_body .txtarea{
float:right;
width:236px;
}

.sslarea{
margin:10px 0px 50px 3px;
}
.mobilearea{
margin:0px 0px 50px 3px;
}
.optionarea{
margin:10px 0px 20px 3px;
}
.optionarea2{
margin:10px 0px 0px 3px;
}
.sslarea p,
.mobilearea p{
margin:0px 0px 15px;
}
.sslarea p.lastchild,
.mobilearea p.lastchild,
.optionarea p,
.optionarea2 p{
margin:0px;
}
.optionarea p.tuning_y,
.optionarea2 p.tuning_y{
margin:1em 0px 0px;
}

/*FLOW*/
.flowarea{
padding:0px 7px 0px 6px;
width:502px;
}
.flowarea ul.flow_list{
margin:17px 0px 20px;
}
ul.flow_list li{
margin:0px 0px 4px 10px;
padding:0px 0px 0px 18px;
background:url(../flow/imgs/m_flow.gif) 0 2px no-repeat;
}
.flowarea ul.attflow_list .lastchild{
margin:20px 0px 0px;
}
.flowarea_b{
float:left;
padding:0px 8px 70px 16px;
width:491px;
}
.flowarea_b .t_number{
height:27px;
font-size:0px;
line-height:1.0;
vertical-align:bottom;
}
.number_foot{
float:left;
width:491px;
padding:0px 0px 3px;
background:url(../flow/imgs/number_foot.gif) 0 100% no-repeat;
}
.orange .number_foot{
background:url(../flow/imgs/number_foot2.gif) 0 100% no-repeat;
}
.number_body{
margin:0px 0px 0px 1px;
width:488px;
background:#eef2ff url(../flow/imgs/bg_number_b.gif) 0 0 no-repeat;
border-right:1px solid #cccccd;
border-left:1px solid #cccccd;
}
.orange .number_body{
background:#fff1dd url(../flow/imgs/bg_number_b2.gif) 0 0 no-repeat;
}
.number_body dl{
float:left;
padding:0px 17px 10px 26px;
}
.number_body dt{
margin:0px 0px 7px 4px;
padding:0px 0px 5px 1px;
border-bottom:1px dotted #666;
color:#036;
font-size:120%;
line-height:1.0;
vertical-align:baseline;
}
.number_body dd{
float:left;
}
.number_body dd .txtarea{
float:right;
padding:5px 8px 0px 10px;
width:286px;
}
.number_body dd .txtarea p{
margin:0px 0px 1em;
}
.number_body dd .txtarea p.lastchild{
margin:0px;
}
.number_body dd .txtarea p.lastchild .red{
color:#c00;
}
.flow_arrow{
clear:both;
padding:12px 0px 0px;
text-align:center;
}
/*WORKS*/

.wc_txtarea{
float:right;
padding:0px 8px 0px 0px;
width:295px;
color:#000;
font-size:120%;
font-weight:bold;
}
.wc_imgarea{
float:left;
}

.wco_txtarea,
.wco_txtarea2{
float:right;
padding:27px 8px 0px 0px;
width:295px;
}
.wco_txtarea2{
padding:54px 8px 30px 0px;
}
.wco_txtarea h5,
.wco_txtarea2 h5{
margin:0px 0px 7px;

}
.wco_txtarea p,
.wco_txtarea2 p{
margin:0px 0px 15px;
}
.wco_txtarea p.lastchild,
.wco_txtarea2 p.lastchild{
margin:0px;
}
.wco_imgarea,
.wco_imgarea2{
float:left;
padding:27px 0px 0px;
width:173px;
}
.wco_imgarea2{
padding:54px 0px 0px;
}
.wco_imgarea dt,
.wco_imgarea2 dt{
padding:9px 0px 0px 10px;
font-weight:bold;
color:#666;
font-size:80%;
}
.wco_imgarea dd{
padding:2px 0px 9px 10px;
font-size:80%;
}
.wco_imgarea2 dd{
padding:2px 0px 0px 10px;
font-size:80%;
}
.i_lawyer{
clear:both;
padding:0px 0px 4px 4px;
border-bottom:1px dotted #666;
}
.i_txtnaniwa{
float:right;
padding:27px 8px 70px 0px;
width:295px;
}
.i_txtnaniwa span{
font-weight:bold;
}
.i_naniwa{
float:left;
padding:27px 0px 70px 3px;
}

.wp_area{
margin:0px 0px 30px;
width:490px;
}
.wp_area h5{
margin:0px 0px 7px;
}
.wp_area p{
margin:0px 0px 1em;
}
.yc_list{
margin-bottom:20px;
}
.yc_list li li{
margin:0px 0px 0px 30px;
list-style-type:circle;
}
.yc_list li{
margin:0px 0px 0px 20px;
list-style-type:disc;
}
/*FAQ*/
.ex_faq{
margin:10px 16px 0px 3px;
}
.t_bf{
margin:25px 0px 7px;
}
.t_bf_b{
padding:15px 0px 7px;
}
.faq_list_b{
padding:0px 0px 45px;
}
.faq_list dt,
.faq_list_b dt{
margin:0px 0px 16px;
color:#666;
}
.question{
margin:25px 0px 0px;
padding:2px 0px;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
}
.question .txtarea{
float:left;
padding:4px 5px;
width:446px;
background:url(../faq/imgs/bg_question.jpg) 0 0 no-repeat;
font-weight:bold;
}
.answer{
margin:11px 5px 25px 5px;
}
.answer .txtarea{
float:left;
padding:4px 0px 0px 5px;
width:446px;
}
/*SITEMAP*/
.sitemaparea{
padding:20px 6px 0px 10px;
}
.sitemaparea a{
padding:3px 0px 3px 26px;
background:url(../sitemap/imgs/m_sitemap1st.gif) 0 50% no-repeat;
}
.sitemaparea ul a{
padding:3px 0px 3px 14px;
background:url(../sitemap/imgs/m_sitemap2nd.gif) 0 50% no-repeat;
}
.sitemaparea ul{
margin:10px 0px 0px 35px;
}
.sitemaparea li{
margin:0px 0px 15px;
}
.sitemaparea li li{
margin:0px 0px 8px;
}
/*PRIVACY*/
.pmarkbox{
margin:20px 0px 20px;
padding:7px;
border:1px solid #ccc;
}
.pmarkbox p{
float:left;
}
.pmarkbox .txtarea{
padding:0px 6px 0px 0px;
width:370px;
}
.pmarkbox .txtarea span{
color:#036;
font-weight:bold;
}
.pmarkbox .imgarea{
padding:20px 0px 0px;
}
.ex_privacy{
padding:10px 0px;
}
.ex_privacy2{
padding:10px 0px 20px;
}
.privacy_list{
margin:0px 0px 10px;
}
.privacy_list li{
margin:0px 0px 0px 1em;
padding:0px 0px 10px;
text-indent:-0.6em;
}
.privacy_d{
margin:0px 0px 20px;
}
.privacy_list2{
margin:10px 0px 20px;
}
.privacy_list2 dt{
font-weight:bold;
}
.privacy_list2 dd{
margin:7px 10px 15px;
}
.privacy_list2 dd ul{
margin:0px 0px 0px 18px;
list-style:circle;
}
p.txt_pri{
margin:0px 0px 10px;
}
p.txt_pri2{
margin:10px 0px 10px;
}
p.txt_pri3{
margin:10px 0px 0px;
}
.privacy_list2 dd .icon_pdf{
padding:1px 0px 1px 19px;
background:url(../privacy/imgs/m_popup_pdf.gif) 0 50% no-repeat;
}
.mt_privacy{
margin:0px 0px 0px 9px;
}
/*COMPANY*/
.companyarea{
margin:20px 0px 0px 3px;
width:512px;
}
.companyarea .i_com{
float:left;
padding:0px 13px 5px 0px;
}
.companyarea .txt_com{
padding:23px 10px 0px 0px;
}
.companyarea .txt_com p{
margin:0px 0px 15px;
}
.companyarea .txt_com p.lastchild{
margin:0px 0px 65px;
}
.table_company th{
padding:15px 5px 24px 35px;
width:149px;
border-bottom:1px dotted #666;
}
.table_company td{
padding:15px 20px 24px 0px;
width:294px;
border-bottom:1px dotted #666;
}
.com_agent/* 0422 */,
.com_pmark{
margin:0px 0px 46px;
padding:15px 0px 24px 35px;
border-bottom:1px dotted #666;
}
.com_agent/* 0422 */{
margin:0px;
}
.com_pmark .txtarea{
float:left;
width:336px;
}
.com_agent .txtarea span/* 0422 */,
.com_pmark .txtarea span{
font-weight:bold;
}
.com_pmark .imgarea{
float:left;
padding:20px 0px 0px 25px;
}
.com_agent .imgarea/* 0422 */{
padding:10px 0px 0px 0px;
}
/*CONTACT*/
.cc_txtarea{
float:right;
padding:12px 33px 13px 0px;
width:444px;
}
.cc_txtarea ul{
padding:8px 0px 8px 1px;
}
.cc_txtarea ul span{
color:#f00;
}
.cc_txtarea ul .txtc{
padding:3px 0px;
}
.cc_txtarea .about_bo{
padding:7px 0px 0px 55px;
border-top:1px solid #333;
}
.cc_txtarea .about_bo span{
color:#f60;
font-size:120%;
font-weight:bold;
}
.cc_imgarea{
float:left;
padding:16px 0px 0px 34px;
}
.cc_formarea{
clear:both;
margin:0px auto;
width:713px;
}
.cc_att{
padding:9px 0px 9px 3px;
font-weight:bold;
}
.confirm_att{
padding:9px 0px 9px 3px;
}
.cc_att span{
padding:0px 5px 0px 0px;
color:#f00;
}

.table_cc{
margin:0px auto;
width:681px;
}
.table_cc th{
width:230px;
background:#ffffe8;
border-bottom:3px solid #fff;
}
.table_cc th div.wrap{
padding:10px 26px 9px 6px;
width:196px;
border:1px solid #999;
}
.table_cc .necessary th{
background:#ff9;
}
.table_cc th .left{
float:left;
width:140px;
}
.table_cc th .left span{
color:#f00;
}
.table_cc th .right{
float:right;
width:50px;
color:#f00;
font-weight:bold;
text-align:right;
}
.table_cc td{
width:452px;
background:#fff;
border-bottom:3px solid #fff;
}
.table_cc td div.wrap{
padding:10px 24px 9px 13px;
width:413px;
border:1px solid #999;
border-left:none;
}
.table_cc .necessary td{
background:#ffc;
}
.table_cc td div.wrap .l_td{
float:left;
width:250px;
}
.table_cc td div.wrap .l_td input,
.table_cc td div.wrap input.inter{
width:250px;
height:1.5em;
}
.table_cc td div.wrap .r_td{
float:left;
padding:0px 0px 0px 8px;
width:155px;
}
.table_cc td div.wrap li{
display:inline;
padding:0px 28px 0px 0px;
}
.table_cc td div.wrap select{
width:150px;
}
.cc_taform{
width:410px;
height:200px;
}

.pp_box{
margin:0px auto;
width:681px;
}
.pp_box dt{
padding:10px 0px 9px 6px;
background:#ff9;
border:1px solid #999;
}
.pp_box dt span{
color:#f00;
}
.pp_box dt span.ness{
padding:0px 0px 0px 5px;
font-weight:bold;
}
.pp_box dd{
padding:10px 0px 9px;
background:#ffc;
border:1px solid #999;
border-top:none;
}

.pp_box dd .pmark{
overflow:auto;
margin:0px auto 5px;
padding:5px 0px 5px 9px;
width:590px;
height:115px;
background:#fff;
border:1px solid #7f9db9;
font-size:80%;
line-height:1.4;
}
.pp_box dd ul{
text-align:center;
}
.pp_box dd li{
display:inline;
}
.pp_box dd li.firstchild{
padding:0px 45px 0px 0px;
}
.txt_conf{
padding:10px 0px 11px 148px;
}
.b_ccon{
text-align:center;
}
.t_confirm{
padding:20px 0px 0px;
}

.sublist{
margin:34px auto 0px;
width:551px;
}
.sublist li.b_back{
float:left;
}
.sublist li.b_submit,
.sublist li.b_confirm{
float:right;
}
.txt_error{
color:#f00;
font-weight:bold;
}
.txt_complete{
padding:9px 0px 0px 3px;
font-size:140%;
font-weight:bold;
}
.txt_bcomp{
padding:15px 0px 0px 3px;
}
.b_complete{
margin:70px 0px 0px;
text-align:center;
}


/*MAILMAGAZINE*/
.wrap{
padding:25px 0px 25px 22px;
}
.wrap .txtarea{
float:right;
width:478px;
}
.wrap .txtarea .txtdetail{
padding:6px 0px 0px 18px;
}
.wrap .imgarea{
float:left;
padding:3px 0px 0px;
}
h3.t_mm{
padding:0px 0px 19px 22px;
}
.prarea{
margin:0px auto;
width:627px;
}
.prarea .txtpr{
float:left;
padding:10px 0px 0px;
width:432px;
}
.prarea .txtpr .lastchild{
margin:15px 0px 0px;
}
.prarea .txtpc{
clear:both;
margin:0px 0px 12px;
}
.red{
color:#f00;
}
.prarea table{
width:620px;
}
.prarea table th{
padding:13px 9px;
width:221px;
border:1px solid #999;
background:#ff9;
border-right:none;
}
.prarea table tbody td{
padding:13px 15px 33px 16px;
width:347px;
background:#ffc;
border:1px solid #999;
}
.prarea table tbody td.long{
padding:25px 10px 22px;
background:none;
border:none;
}
.prarea table td.sub{
background:none;
text-align:center;
}
.prarea table tbody td.long p{
margin:0px 0px 10px;
}
.prarea table tbody td .type_txt{
width:340px;
}
.prarea table td .type_sub{
width:400px;
}
#form .mainarea{
padding:20px 0px 0px 6px;
}
#form .mainarea p{
margin:0px 0px 15px;
}
.mainarea .question p.fleft,
.mainarea .question p.txtarea{
margin:0px;
}
.goto_top,
.ssl{
margin:20px 0px 0px;
text-align:center;
}

.pp_boxmm{
margin:3px 0px 0px;
width:620px;
}
.pp_boxmm dt{
padding:10px 0px 9px 6px;
background:#ff9;
border:1px solid #999;
}
.pp_boxmm dt span{
color:#f00;
}
.pp_boxmm dt span.ness{
padding:0px 0px 0px 5px;
font-weight:bold;
}
.pp_boxmm dd{
padding:10px 0px 9px;
background:#ffc;
border:1px solid #999;
border-top:none;
}

.pp_boxmm dd .pmark{
overflow:auto;
margin:0px auto 5px;
padding:5px 0px 5px 9px;
width:529px;
height:115px;
background:#fff;
border:1px solid #7f9db9;
font-size:80%;
line-height:1.4;
}
.pp_boxmm dd ul{
text-align:center;
}
.pp_boxmm dd li{
display:inline;
}
.pp_boxmm dd li.firstchild{
padding:0px 45px 0px 0px;
}

.ex_conf{
margin:0px auto;
width:713px;
}
/*CUSTOM_MADE*/
.p_cm{
margin:19px 0px 15px;
text-align:center;
}
.txt_cm{
margin:0px 0px 15px;
}
.b_cm{
margin:37px 0px 0px;
text-align:center;
}
/*090310*/
.rulearea{
margin:0px 20px 75px 13px;
}
.rulearea p{
margin:0px 0px 1em;
}
.rulearea p.lastchild{
margin:0px;
}
.rulearea ul.up{
margin:0px 0px 1em 20px;
}
.rulearea ul.up p,
.rulearea ul.dm p{
float:left;
margin:0px;
}
.rulearea ul.up ul,
.rulearea ul.dm ul{
float:left;
}
.rulearea ul.bottom,
.rulearea ul.dm{
margin:0px 0px 0px 20px;
}
/*090316*/
.catch_pr{
margin:0px 0px 30px;
padding:23px 3px 24px;
border-bottom:1px dotted #666;
font-size:110%;
font-weight:bold;
}
.pr_txt{
margin:0px 0px 1em;
}

p.p_settlement{
float:left;
margin:20px 12px 12px 30px;
display:inline;
}

div.rest h4{
margin:20px 0px 10px;
}
div.rest dl{
margin-bottom:50px;
}
div.rest dd{
margin-bottom:15px;
}

button{
margin:20px 0px;
background:none;
border:none;
}

ul.normal{
clear:both;
margin:0px 100px;
padding:0px;
width:auto;
}
ul.normal li{
margin:0px 1em;
padding:0px;
border:0px;
width:auto;
list-style:disc;
}
/* 0422 add agant logo see COMPANY category */

/* seo_area */

.seo_area{
background: url("../imgs/bg_seo.jpg") no-repeat scroll 0 50% transparent;
border: 1px solid #CCCCCC;
margin-bottom: 2em;
padding: 15px 5px 15px 5px;
}

ul.seo_list{
font-size:77%;
/font-size:80%;
margin:10px 0;
width:125px;
}

ul.seo_list li{
margin-bottom:5px;
}
.text_b{
font-weight:bold;
}
.voice_area{
border:1px solid #4E76CD;
background-color:#ffc;
padding:6px 8px 14px;
}
.type_txt{
width:340px;
}
.pmark{
border: 1px solid #7F9DB9;
font-size: 80%;
height: 115px;
line-height: 1.4;
overflow: auto;
padding: 5px 0 5px 9px;
width: 430px;
}
.submit{
text-align:center;
}
.profile{
float:right;
margin-left:7px;
width:159px;
}
.download{
margin-top:20px;
}
.btn_sent{
width:137px;
height:42px;
background:url(../movie/imgs/btn_sent.jpg);
display:block;
text-indent:-9999px;
padding:0;
border:none;
margin:auto;
cursor:pointer;
}
.error em{
color:#f00;
font-style:normal;
font-weight:bold;
}
.h5_style{
margin-bottom:10px;
}