@charset "utf-8";
body {background:#4e4b4c;}
#m_landing {position:relative;}
#m_text_list { display:block;position:relative; width:100%; padding:20px 0 100px 0; background:#4e4b4c;}
#m_text_list .frm_m { display:block; position:relative; width:100%; margin:0 auto; background:#4e4b4c; text-align:left;  }
#m_text_list .frm_m .fwrite7 {margin:10px 0 0 0;}
#m_text_list .frm_m li {margin-bottom:20px}
#m_text_list .frm_m .li01 span {color:#fff;font-style:bold}
#m_text_list .frm_m .li01 input {width:58%;height:40px;border-radius:40px;margin-left:10px; padding-left:10px;font-size:15px;}
#m_text_list .frm_m .li02 {font-style:bold;color:#fff;overflow:hidden}
#m_text_list .frm_m .li02 select {width:18%;height:40px;border-radius:40px;margin:0 5px 0 10px;}
#m_text_list .frm_m .li02 input {width:58%;height:40px;border-radius:40px;font-size:15px;}
#m_text_list .frm_m .li03 select {width:58%;height:40px;padding-left:10px;font-size:15px;border-radius:40px;margin-left:10px;}
#m_text_list .frm_m .idOff_11 { display:inline-block; background-image:none;background-color:#fff }
#m_text_list .frm_m .idOff_41 { display:inline-block; background-image:none;background-color:#fff }
#m_text_list .frm_m .idOff_51 { display:inline-block;  background-image:none;background-color:#fff }
#m_text_list .frmbtn_m input { display:block; border:0;margin:0 auto;} 
/*.video {position: relative;padding-bottom: 95.25%;overflow: hidden;}
.video iframe,.video object,.video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}*/


/*
.frm_m ul li { list-style:none; margin:0 0 5px 0;}
.frm_m ul li span { min-width:100px; display:inline-block; position:relative; text-align:right; margin:0 0 5px 0; color:#fff; font-weight:bold; font-size:1.4em; letter-spacing:-0.1em;}
.frm_m .po { position:relative; margin-top:10px; color:#fff; padding:5px 0 0 20px;}
.frm_m .kg { position:relative; margin-top:10px; color:#fff; padding:5px 0 0 20px;}
.frm_m .text1 { position:absolute; margin-top:-4px; left:105px; font-size:1.2em; letter-spacing:-0.1em; } 
.frm_m .text2 { position:absolute; margin-top:3px; left:136px; color:#fff; font-weight:bold; font-size:1.4em; letter-spacing:-0.1em; } 
.frm_m .policym{ position:absolute; margin-top:-4px; left:200px; font-size:1.2em; letter-spacing:-0.1em; } 
.frmbtn_m input { display:block; position:relative; border:0; top:30px; margin:0 auto;} 
.fm_input { margin:0 auto; list-style:none; border:0; }
.fm_input1 { margin:0 auto; list-style:none; top:-2px; border:0; }
.fm_select { margin:0 auto; list-style:none; font-size:1.5em; border:0;}

.idOff_11 { display:inline-block; position:relative; background:url(../img/input_text11.gif) no-repeat }
.idOff_41 { display:inline-block; position:relative; background:url(../img/input_text41.gif) no-repeat }
.idOff_51 { display:inline-block; position:relative; background:url(../img/input_text51.gif) no-repeat }
.idOn { display:inline-block; position:relative; border:0; }*/