/* Submenu */
#about_us_menu {width:200px; font-size:1.4em;}
#about_us_menu ul {padding:6px 30px 0 9px;}
#about_us_menu ul li {height:25px; border-bottom:1px solid #d7d7d7; padding:12px 0 0 5px;}
#about_us_menu ul li.auto {height: auto;}
#about_us_menu ul li ul.bullet {padding:5px 0;}
#about_us_menu ul li ul.bullet li{border: none; font-size:0.8em; height:auto; padding-top:0; background: url(../../img/images/icons/arrow.gif) 0 7px  no-repeat; padding:3px 0 3px 8px;}
#about_us_menu ul li ul.bullet li.active a,
#about_us_menu ul li.active {color:#d70000; font-weight:700;}

.about_us .main_text_area {width:550px; padding:20px 0 330px;}
.about_us .main_text_area p{line-height:1.5em; font-size:1.2em; margin:0 0 20px;}
.about_us .checkbox_part input.input_checkbox {margin-right:4px;}
.about_us .checkbox_part label.sales {margin-right:30px;}
.checkbox_part {border-bottom:1px solid #d7d7d7;padding-bottom:6px;margin:12px 8px 7px 4px;}
.about_us .box_type9 form .text_input,
.about_us .box_type9 form textarea {width:172px;}
.about_us .box_type9 form textarea {height:82px;}
.about_us .box_type9 form .with_text_input {padding-left:2px;margin:4px 6px;}
.about_us .box_type9 form .with_button {padding-bottom:8px;}
.about_us .box_type9 form button {margin:10px 0 0 2px;}

.col7 #competition_winners_video {border:1px solid #A9A9A9;margin:5px 0 8px;padding:2px;}

.about_us.our_team .main_text_area {padding-bottom:365px;}
.about_us #google_video {margin:0 0 0 13px;}
.about_us .main_text_area h4 {font-size:1.2em;padding-left:0;}
.about_us.our_services .main_text_area {padding-bottom:273px;}
.about_us.partners .main_text_area {padding-bottom:87px;}

.box_type10 {width:562px;border:1px solid #d7d7d7;background-color:#f2f2f2;margin:0 auto;}

#contents .box_type10 h4 {background-color:#fff;font-size:1.2em;padding:6px 8px;}

.about_us .box_type10 form input {width:242px;height:16px;border:1px solid #b3b3b3;}
.about_us .box_type10 form textarea {width:520px;height:103px;border:1px solid #b3b3b3;}
.about_us .box_type10 form p {margin-bottom:0;padding:12px 13px 0 20px;}
.about_us .box_type10 form p.with_button {padding:13px 0 15px 20px;}
.about_us.press .main_text_area {width:575px;padding-bottom:0;}

/* FAQ */
#contents.advanced_search.faq .faq {line-height:170%; padding:20px 20px 20px 30px;}
#contents.advanced_search.faq .faq h3 a{font-size: 1.2em; font-weight: bold;}
#contents.advanced_search.faq .answers {padding: 0 20px 0 30px;}
#contents.advanced_search.faq .answers dl dt {padding: 15px 0 3px 0; font-size: 1.2em; font-weight: bold;}
#contents.advanced_search.faq .answers p {margin: 0;}
#contents.advanced_search.faq .col7 .box_type13 label{line-height:1.5em;}
#contents.faq  .main_text_area.column {padding: 20px 13px; width:550px;}
#contents.faq  .main_text_area.column p em {font-weight: bold; font-style: normal; text-decoration: underline;}
#contents.faq .col7 .box_type13 .with_button button{float: left}
#contents.faq .col7 .box_type3 {clear: both; margin-top: 20px;}
#contents.faq .col7  #container{margin-bottom:20px; right:6px;}
#contents .main_text_area .faq h3 {font-size:1.2em; padding-bottom:3px;}
#contents .main_text_area .faq {padding-bottom: 50px;}
#contents .main_text_area .answers dl dt {font-size:1.2em; font-weight:bold; padding-bottom:2px;}


