
@charset "utf-8";
/* CSS Document */
/* commodities */

.new_page_wrap {}
.new_page_wrap .new_page_top { padding: 40px 0px 70px 0; overflow: hidden; }
.new_page_wrap p { font-size: 16px; line-height: 1.5em; margin-bottom: 15px; }
.new_page_wrap h3 { font-size: 24px; color: #E41820; margin-bottom: 25px; font-weight: normal; }
.new_page_wrap .new_page_list { overflow: hidden; }
.new_page_wrap .new_page_list .item { margin-bottom: 80px; overflow: hidden; }
.new_page_wrap .new_page_list .item .new_page_list_img { float: left; width: 49%; }
.new_page_wrap .new_page_list .item .new_page_list_text { float: right; width: 49%; padding-top: 30px; }
.new_page_wrap .new_page_list .item .new_page_list_img.right { float: right; text-align: right; }
.new_page_wrap .new_page_list .item .new_page_list_text.right { float: left; }
.new_page_wrap .new_page_list .item .new_page_list_text h3 { font-size: 24px; color: #E41820; margin-bottom: 25px; font-weight: normal; }
.new_page_wrap a { color: #E41820; text-decoration: underline; }
.new_page_wrap a:hover { text-decoration: none; }
.new_page_banner_wrap { position: relative; background: #161616; }
.new_page_banner_wrap .new_page_banner_right { position: absolute; top: 0; right: 0; display: none;}
.new_page_banner_wrap .new_page_banner { text-align: center; }
.new_page_banner_wrap .new_page_banner img { vertical-align: top;}
.new_page_form { padding: 40px 0px 70px 0px; max-width: 654px; margin: 0 auto; }
.new_page_wrap { padding-bottom: 70px; }
 @media (max-width: 767px) {
.deposit_content .deposit_content_top h2 { color: #000; }
.deposit_content_list .item { padding-right: 30px; }
.deposit_content_list .deposit_content_list_link { position: relative; right: auto; top: auto; margin-top: 0; float: right; }
.new_page_wrap .new_page_list .item .new_page_list_text,
.new_page_wrap .new_page_list .item .new_page_list_img { float: none !important; width: auto; }
.new_page_wrap .new_page_list .item .new_page_list_img { margin-bottom: 30px; text-align: center !important; }
}
 @media (max-width: 580px) {
.deposit_content_list .item .deposit_content_list_text { padding-left: 0; padding-top: 77px; background-position: top center !important; text-align: center; }
.deposit_content_list .deposit_content_list_link { float: none; margin: 0 auto; }
}
.uni_content_wrap .new_max_title { font-size: 55px; color: #E41820; margin-bottom: 60px; text-align: center; }
 @media (max-width: 1024px) {
.uni_content_wrap .new_max_title { margin-bottom: 60px; }
}
