/*字體統一*/body{font-size:14px; line-height:2em; letter-spacing:3px;}/*banner*/ 
.RWDbanner004{height:100vh !important}.banner_text{padding-bottom:0;text-align: left;padding-left:60px;}.banner_text > h1{text-shadow: 2px 2px 3px rgba(0, 0, 0, 0); font-size:46px; letter-spacing:5px; margin-bottom:15px;font-weight: 900;}.banner_text > h3{text-shadow: 2px 2px 3px rgba(0, 0, 0, 0); font-size:31px; letter-spacing:7px; line-height:1.8em; max-width:600px; margin:0px ;font-weight: 700;}.banner_text_hr{max-width: 400px; margin: 30px auto;border-bottom: none;border-top: none;}.btn-default{border:none; letter-spacing: 3px; font-size: 16px; border-radius:20px; background-color: rgba(255, 255, 255, 0.6);}.btn-default:hover{border: 1px #fff solid; background-color:#fff;}.scrollDown001{position: absolute; left: 0; right: 0; z-index: 999999; bottom: 40px;}/*menu*//*.navbar.navbar-fixed-top{padding:10px 0;}*/ 
.navbar.navbar-fixed-top .navbar-brand{width:231px;}.RWDMenuIcon002 .web_language .lang_text{width: 125px;}.RWDMenuIcon002 .web_language .btnToggle{margin-top: 5px;}.nav > li > a { padding: 10px;}.navbar-nav{max-width: 70%;/*margin-top: 15px;*/}.navbar.navbar-fixed-top .navbar-nav > li > a {color:#0071bc;font-weight: bold;height:92px;}.navbar-brand > img { margin: 10px 0 10px;padding: 8px;}.navbar.navbar-fixed-top .navbar-brand { height: auto;}.navbar.navbar-fixed-top .navbar-nav > li > a:hover {background-color: #0071bc;color: #fcee21;}.navbar.navbar-fixed-top { background-color:#fcee21;}.navbar li ul {background: #333333e0 !important;}.navbar li ul li a {color: #ffffff;padding: 10px 10px;}.navbar li ul li:hover {background: #00000047;transition: all 0.3s;}.navbar-nav li a i{line-height: 85px;}/*最新消息*/ 
.RWDService002 h1.main-title{font-size: 30px; letter-spacing: 10px;}.RWDService002 h2.sub-title{font-size: 14px; letter-spacing: 10px; margin-top:20px;color: #0071bc;}.RWDService002 h2.sub-title::before{content: "▪";}.RWDService002 h2.sub-title::after{content: "▪";}.RWDService002 .section-line{display:none;}.service_block{padding:100px 0px;}.RWDService002{padding:0;}.funny-boxes > .funny-boxes-text > h4{padding-bottom:0px;}.funny-boxes > .funny-boxes-text > h4::after{display:none;}.funny-boxes > .funny-boxes-text > h4 a{font-size:20px; color: #333;}.funny-boxes > .funny-boxes-text > p{font-size:14px;}.funny-boxes.not-right-column::before{background: #c3c3c3;}.RWDService003 .item figcaption .more {margin-top: 200px;}/*金榜見證*/ 
.product_block_01{padding:100px 0;padding-bottom: 30px;}.RWDService003 .main-title{font-size: 30px; letter-spacing: 10px;color: #333;}.RWDService003 .sub-title{font-size: 16px; letter-spacing: 10px; color:#0071bc; margin-bottom:0;}.RWDService003 .sub-title::before{content: "▪";}.RWDService003 .sub-title::after{content: "▪";}.RWDService003 .section-line{display:none;}.RWDService003 .item figcaption{background-color: rgba(43, 43, 43, 0.4);}.RWDService003 .item figcaption:hover{background-color: rgba(43, 43, 43, 0.1);}.RWDService003 .item figcaption .title span:before{color: #ffffff;}.RWDService003 .item figcaption .subtitle span:before{color: #ffffff;line-height: 2;}.RWDService003 .item figcaption .title { letter-spacing: 2px;font-size: 14px;}.RWDService003 .item figcaption .subtitle { font-size: 18px;}.product_block_01  .bg-black-l {border-color: white #080cff transparent transparent;width: 100%;}.product_block_01 {padding: 100px 0;padding-top: 0px;background: #e6e6e6;}.RWDService003 .section-subject {margin-top: 100px;}/*關於我們*/ 
.editor_img_block_01{padding:100px 0;background: #ffffff;padding-top: 40px;background: url(archive/image/customization/seamless_paper_texture.png) repeat;}.section_right_content{border:0px;background: url(archive/image/customization/seamless_paper_texture.png) repeat;padding-top: 100px;}.content_topline{display:none;}.content_title{font-size: 30px; letter-spacing: 10px; margin:20px 0;}.lead{font-size:14px; line-height:2em; letter-spacing:2px; color:#666;text-align: justify;}#m_RWDfullscreen02_4_1 > div.section_right_content > div > div > div.col-lg-5.col-sm-pull-6.col-sm-6{width: 45.666667%!important;}.editor_img_block_01 .bg-black-l {border-color: #080cff transparent transparent transparent;background: url(archive/image/customization/seamless_paper_texture.png) repeat;width: 100%;}/*社群*/ 
.bg_editor_block_04{padding:0px; background: url(archive/image/customization/1511424461.jpg) no-repeat; background-attachment: fixed;height: 400px;}.RWDsocial002{text-align: center;}.RWDsocial002 > h3{text-align: center; font-size: 30px; letter-spacing: 10px; color:#fff;}.RWDsocial002 .pull-right{float:none !important;}.RWDsocial002 .iconRounded{border:0px; background-color: transparent; padding-top: 0; width:35px; height:35px;}#m_RWDfullscreen02_34_1 > ul > li:nth-child(1){margin-left:0;}.RWDsocial002 ul.socialNetwork li{margin-left:10px;}.RWDsocial002 ul.socialNetwork{padding: 20px; border: 3px solid #fff; width: 180px; margin: 0 auto; background-color: rgba(0,0,0,0.5);}.RWDsocial002 .iconRounded:hover{border:0px; background-color: rgba(0,0,0,0.7);}/*服務項目*/ 
.News_block{padding:100px 0;/*padding-top: 0px;*/padding-bottom: 60px;}.RWDnews008 h1.main-title{font-size: 30px; letter-spacing: 10px;}.RWDnews008 h2.sub-title{font-size: 16px; letter-spacing: 10px; color:#FFCF23; margin-top:20px;}.RWDnews008 h2.sub-title::before{content: "▪";}.RWDnews008 h2.sub-title::after{content: "▪";}.RWDnews008 .section-line{display:none;}.RWDnews008 .news-title{font-size:20px; text-align:center;}.col-lg-3.col-md-6.col-sm-6.col-xs-12.item::before{background: #c3c3c3; content: ""; display: inline-block; height: 95%; position: absolute; right: -1px; top: 5%; width: 1px;}#m_RWDfullscreen02_6_1 > div:nth-child(2) > div:nth-child(4)::before{display:none;}.News_block .bg-black-l {border-color: white transparent transparent transparent; background: url(archive/image/customization/navy_blue.png) repeat;width: 100%;}.News_block >.container {padding-bottom: 40px;}.RWDnews008 .news-text {text-align: center;}/*footer*/ 
.web_footer{text-align:center; font-size:12px; letter-spacing:3px; margin-top:10px;}.web_search{width: 300px; float:right; margin-top:25px; border: 1px solid #fff;}.web_search .btn{float: right; border-radius: 0;}.btn-success{color: #333; background-color: rgba(255, 255, 255, 0.8); border-color: #fff;}.btn-success:hover{color: #999; background-color: rgba(255, 255, 255, 0.8); border-color: #fff;}.btn-warning{color: #333; background-color: rgba(255, 255, 255, 0.8); border-color: #fff;}.btn-warning:hover{color: #999; background-color: rgba(255, 255, 255, 0.8); border-color: #fff;}.RWDedm002{width: 300px;}.input-group-addon:first-child{display: none;}.RWDedm002 form{margin-bottom: 0;}.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{border-radius: 0;}footer.footer .footer_block{background-color: #282828;}footer.footer .copyright_block{text-align: center; background-color: #0071bc;border-top: none;padding-bottom: 25px;padding-top: 15px;}.footer_contact .RWDedictor {display: none;}.footer_contact .RWDeform001 .row { margin-bottom: 60px;}.footer_contact{background: url(archive/image/customization/navy_blue.png) repeat;padding-top: 80px;padding-bottom: 30px;}footer.footer {border-top: none;}/*.footer_contact{padding-top: 80px;background: #224c9f;clip-path: polygon(0 0%, 100% 0, 100% 85%, 0% 100%);}*/ 
.footer_contact .bg-black-l {border-color: transparent #080cff transparent transparent;}.copyright_desc {letter-spacing: 2px;}.RWDeform001 .form-horizontal .form-group {color: #fff;}.RWDeform001 h1.main-title { font-size: 40px;letter-spacing: 5px; color: yellow;}.RWDeform001 .section-line {background-color: #989898;}.footer_p a img {margin-top: 15px;}.copyright {text-align: left;}/**/#eForm1 .col-sm-4 { width: 50%;}h3.footer_tit img {padding: 0 180px;}img.line_footer {margin-top: 0px !important;}.footer_p {text-align: center;line-height: 40px;padding-top: 20px;}#eForm1 > div:nth-child(5) { height: 382px;}.RWDeform001 h2.sub-title {font-size: 16px;color: #fff;}.footer_xs{display: none;}/*斜背景*/ 
.bg-black-l {border-color: transparent #333 transparent transparent;width: 100%;}.bot_angle {    border-width: 150px 0 0 0;    border-style: solid dashed solid solid;    border-right-width: 1920px;    position: relative;}/*scroll*/ 
.scrollDown001{position:absolute !important; z-index: 999 ;left: 0;  right: 0; bottom: 15%;animation: scrollDown001 ease-out 0.7s infinite;animation-direction: alternate;} @keyframes scrollDown001{from {}0% {bottom:13%; opacity: 0.5;}/*50% {bottom:13.2%; opacity: 0.7;}*/100% {  bottom:13.5%;  opacity:1;}/*to {bottom:20.5%;}*/}/*}*/ 
.scrollDown001 {z-index: 99999;}/*180117主選單*/ 
.navbar li > ul li {padding: 0;}.navbar li ul li li:hover {    background: #0071bc85;}.navbar li ul li:hover {    background: #484848;}.navbar li ul {    background: #616060b0;}.navbar li ul li li {    background: #3f5b6d63;}/*-------------------------內頁-----------------------------*//*header*/header{border-bottom: 0px;}.collapsing_header header{background-color: #ffcf23;}.navbar{margin: 0px 0px;}.navbar .logo_img{width: 200px;}#m_RWDPAGE_BASE_PAT01_5_1 > ul{margin: 20px 0 0 0;}.navbar-default .navbar-nav > li > a:hover{color:#ffcf23;}.RWDMenuNormal001 li:hover{background-color:#fff;}/*footer*/ 
.footer_block_in{padding: 50px 0 0; background-color: #282828;}.web_search input{width: 244px; float: left; border: 0px; padding-left: 5px;}#panel_34 .web_search .btn{background-color: rgba(255, 255, 255, 0.8); border-radius: 0;}#panel_35 .RWDedm002 form{margin-top: 25px;}.web_community{width: 140px; margin: 30px auto 0;}.web_community li{width: 35px; height: 35px; margin-left: 10px;}.web_community .icon{width: 35px; height: 35px;}section#panel_27{background-color: #000;}

/*主選單*/ 
.navbar li > ul li:hover a {color: #ffffff;}/*內文*/ 
.pagecontent .row {margin: 0 5px;}/*大標*/ 
.page_subject:after {content: "";display: block;width: calc(100% - 66px);height: 1px;background: #eee;position: absolute;top: 16px;z-index: -1;}.hgroup h1 {line-height: 1.5;font-size: 20px;letter-spacing: 5px;color: #777;display: inline-block;padding-right: 15px;background: #fff;}.hgroup .breadcrumb {padding: 15px 0 0 15px;border: 0;bottom: 6px;right: 26px;border: 0;}.hgroup .container {margin-top: 26px;margin-bottom: 26px;padding-top: 0;padding-bottom: 0;border-bottom: 0;}/*公司簡介*/ 
.no_padding{margin: 0 !important;}.no_padding .col-md-4, .no_line .col-md-6 {padding: 0;}.no_line .col-md-6 ul {height: 155px;}.in01 .row {margin: 0 -15px;border-bottom: 1px solid #fcee21;padding-bottom: 30px;margin-bottom: 30px;}.in01 {width: 800px;}.in01 p{text-align: justify;}.in01 p, .in01 ul, .in01 ol {border-bottom: 1px solid #fcee21;margin-bottom: 40px;padding-bottom: 15px;line-height: 2 !important;font-size: 14px !important;}.in01 ul, .in01 ol {padding-left: 23px;}.in01 h6 {line-height: 1.5;color: #0071bc;font-size: 16px;padding-left: 23px;position: relative;margin-bottom: 20px;}.in01 h6:before {content: ""; display: block;width: 15px;height: 15px;background: #fcee21; position: absolute;left: 0px;top: 4px;}.in01 h5:before {content: "";display: block;width: 15px;height: 15px;background: #0071bc;position: absolute;left: 0px;top: 4px;}.in01 h5 {line-height: 1.5;color: #0071bc;font-size: 18px;padding-left: 23px;position: relative;}.in01 h7 {color: #fff;display: block;margin-top: 5px;background: #0071bc;padding: 5px;width: 122px;transition: 0.2s;border-radius: 4px;box-shadow: 2px 2px 4px #b9b9b9;text-align: center;}/**/ 
.in01_0 {    width: 800px;    margin: 0 auto;}.in01_0 p, .in01_0 ul, .in01_0 ol {    margin-bottom: 40px;    padding-bottom: 15px;    line-height: 2 !important;    font-size: 14px !important;    padding-left: 23px;}/*英文教甄班 > 考古題專區*/ 
.a01 li {margin-bottom: 10px;border-bottom: 1px solid #eee;width: 44%;margin: 0 2% 20px;display: inline-block;}.a01 span {padding: 0 10px;float: right;background: #0071bc;color: #eee;font-size: 12px;transition: 0.2s;border-radius: 4px;box-shadow: 2px 2px 4px #b9b9b9;}.a01 ul {padding: 0;border-bottom: 0;border-top: 1px solid #fcee21;padding-top: 15px;margin-top: 15px;}.a01 li {margin-bottom: 10px;border-bottom: 1px solid #eee;width: 43%;margin: 0 3% 20px;display: inline-block;}.a01 span:hover, .in01 h7:hover, .ebtn:hover {background: #fcee21 !important;color: #0071bc;}.in01 h7:hover a, .ebtn:hover a {color: #0071bc;}/*英文特甄班--上榜秘笈*/ 
.layoutlist_7 .subject, .layoutlist_7 .subject a {color: #0071bc !important;}.layoutlist_7 .litem {text-align: center;margin: 10px 0px 20px !important;}.b01 {text-align: justify;}.b01 h6 {line-height: 1.5;color: #000;font-size: 16px;}.b01 ol, .b01 ul {border-bottom: 0;margin-bottom: 0px;padding-bottom: 15px;}.b01 strong {background: #ff0500;color: #fff;border-radius: 15px;font-size: 14px;padding: 1px 0px 3px 4px;position: relative;bottom: 3px;}/*線上報名*/ 
.c01 .row {margin: 0;margin-bottom: 40px;}.c01 .col-md-6 {padding: 0;}/*0724線上報名*/ 
.layoutlist_1 .pay_1 {padding-left: 0;}.layoutlist_1 .pay_2 ul {padding:0 20px;}.layoutlist_1 .pay_3 ul {padding:0 20px;}.layoutlist_1 .pay_4 {padding: 30px 0;border-bottom: 1px solid #fcee21;border-top: 1px solid #fcee21;margin-bottom: 45px;}.layoutlist_1 .in01{width: 100%;border-bottom: 1px solid #fcee21;margin-bottom: 35px;padding-left: 15px;}.layoutlist_1 .in01 p{border-bottom: 0px solid #fcee21;margin-bottom: 10px;}.layoutlist_1 .pay_1 h6{font-size: 18px;color: #0071bc;}.layoutlist_1 .pay_2 h6{font-size: 18px;color: #0071bc;}.layoutlist_1 .pay_3 h6{font-size: 18px;color: #0071bc;}.layoutlist_1 .pay_4 h6{font-size: 18px;color: #0071bc;}.layoutlist_1 .pay_1 .ebtn{float:left !important;margin-bottom: 20px;}/*線上報名表單*/ 
.eformsDesc {margin: 0;padding-bottom: 0;border-bottom: 0;}.eformsForm {width: 800px;margin: 0 auto;}form-horizontal .form-group {margin-left: 0;}.control-label, .eformsForm .col-sm-0 { width: 14%;}.eformsForm .col-md-11 {width: 86%;}/*重新填寫按鈕隱藏*/ 
.ebtn {background: #0071bc !important;box-shadow: 2px 2px 4px #b9b9b9;transition: 0.2s;float: right !important;margin-right: -5px !important;}#eforms div.col-sm-12.col-md-11 div:nth-child(1) {display: none;}/*最新消息*/ 
.layoutlist_4 .list_subject a {font-size: 15px !important;color: #0071bc !important;}.layoutlist_4 .list_subject .summary a {font-size: 14px !important;color: #818181 !important;}.layoutlist_4 .item {border-bottom: 1px solid #fcee21;}/*聯絡我們*/ 
.in01 .footer_p {text-align: left;padding-left: 24px;}.map {width: 30%;float:right;}.in01 .ft_text {width: 60%;}.d01 .row {margin: 0;margin-bottom: 40px;padding-bottom: 0;}.no_line {border: 0 !important;margin: 0 !important;}/*頁尾*/ 
.page_wrapper_bg .footer_block_in {padding: 20px 0;}.page_wrapper_bg .footer_p {padding-top: 0;padding-bottom: 0px;}.ft_pic {width: 31%;float: left;text-align: left;}.ft_pic img {width: 150px !important;}.ft_text {width: 42%;float: left;}.ft_fb {float: right;padding: 39px 0;}.copyright_desc, .copyright a {color: #c3c3c3;font-size: 13px;}.copyright_desc a:hover {color: #ffffff;}.page_wrapper_bg footer {margin-top: 0;}/*scroll top*/#toTop {display: none !important;}

@media (max-width:1024px){
.nav > li > a {padding: 8px;}.navbar-nav {max-width: 80%;padding-right: 15px;}.RWDService003 .item figcaption .more {margin-top: 160px;}.service_block {padding: 100px 0px;}.RWDService003 .item figcaption { padding: 25px;}.editor_img_block_01 { padding: 0px 0 ;}.footer_p{letter-spacing: 2px;}.footer_contact .RWDeform001 .row {margin-bottom: 0px;}.product_block_01 { padding-bottom: 100px;}.section_right_content {padding: 100px 0px;}.footer_contact {padding-top: 100px;padding-bottom: 60px;}h3.footer_tit img {padding: 0 170px;padding-top: 20px;}/*-----內頁-----*//*內文*/ 
.in01, .eformsForm {width: 100%;}/*聯絡我們*/ 
.map {width: 40%;}
}
@media (max-width: 800px) {
.navbar-header.page-scroll{width: auto;}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-color: transparent;}.navbar-inverse .navbar-toggle{border-color:#fff;}/*內頁*/ 
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-toggle{border-color:#fff;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle.in{background-color: transparent;}
}
@media (max-width: 768px) {
/*banner*/ 
.banner_text{padding-top: 33%;}.banner_text > h1 {text-shadow: #585858 0.1em 0.1em 0.2em;}.banner_text > h3 {text-shadow: #585858 0.1em 0.1em 0.2em;font-size: 20px!important;}.navbar.navbar-fixed-top .navbar-toggle {margin-top: 30px;}.navbar-nav {max-width: 100%;}.navbar.navbar-fixed-top .navbar-nav > li > a {height: 60px;}.navbar-nav li a i {line-height: 20px;}.navbar-nav {padding-left: 15px;}.navbar.navbar-fixed-top .navbar-nav > li > a {height: 45px;}.bot_angle { border-width: 60px 0 0 0;border-right-width: 768px;}.banner_text_hr {margin: 20px auto;}/*最新消息*/#m_RWDfullscreen02_6_1 > div:nth-child(2) > div:nth-child(2)::before{display:none;}.btn {background: #ccc;}.navbar-inverse .navbar-toggle {border-color: #0071bc;}.navbar-inverse .navbar-toggle .icon-bar {background-color: #0071bc;}.section_right_content {padding: 100px 0px 60px;}.News_block {padding-bottom: 20px;}h3.footer_tit img {padding: 0 100px;}.footer_p { padding-top: 0px;}.RWDeform001 .section-line {background-color: transparent;}.footer_lg{display: none;}.footer_xs{display: block;}/*===內頁===*//*footer*/ 
.footer_edm_in{margin-bottom:20px;}/*-----180118內頁-----*//*主選單*/ 
.navbar.navbar-fixed-top .navbar-toggle {background-color: #fcee21;}.navbar.navbar-fixed-top .navbar-nav > li > a {text-align: center;}/*大標*/ 
.hgroup .breadcrumb {position: relative;bottom: 0;text-align: center;padding: 0;bottom: 6px;right: 0;}.pull-right {float: none !important;}.hgroup h1 {text-align: center;display: block;padding-right: 0;margin-bottom: 10px;padding: 10px;border-bottom: 1px solid #eee;}.page_subject:after {display: none;}/*頁尾*/ 
.ft_pic {display: none;}.ft_text {width: 100%;}.ft_fb {float: none;text-align: center;padding: 0;}/*聯絡我們*/ 
.map {width: 30%;}.in01 .footer_p {padding-left: 0;}.in01 .ft_text {width: 70%;}.control-label, .eformsForm .col-sm-0 {width: 100%;}.eformsForm .col-md-11 {width: 100%;}.ebtn {margin-right: 0 !important;}.customized_columns >.row {margin: 0;}
}
@media (max-width: 480px) {
/*menu*/ 
.navbar.navbar-fixed-top .navbar-brand{width: 210px;}.navbar.navbar-fixed-top .navbar-toggle {margin-top: 25px;}/*banner*/ 
.banner_text > h1{font-size: 30px;}.banner_text > h3{display:none;}ul.banner_buttons > li{margin-bottom: 10px;}.btn-default{font-size: 14px;}.btn-lg, .btn-group-lg > .btn{padding: 5px 10px;}.banner_text > h3 {display: block;}.banner_text {padding-left: 30px;}.banner_text > h3 { font-size: 31px;letter-spacing: 4px;}.banner_text {padding-top: 50%;}.product_block_01 {padding-top: 0px !important;}.editor_img_block_01 {padding-top: 0px !important;}.section_right_content {padding-top: 60px!important;}#m_RWDfullscreen02_4_1 > div.section_right_content > div > div > div.col-lg-5.col-sm-pull-6.col-sm-6 {width: 100%!important;}.bg_editor_block_04 {height: 300px;}.footer_p {padding-bottom: 60px;}.copyright {padding-top: 20px;text-align: center;}.visible-xs{letter-spacing: 1px;}.bot_angle {border-right-width: 0px;}.bg_editor_block_04 {display: none;}#eForm1 > div:nth-child(5) {height: 450px;}/*服務項目*/ 
.service_block{padding: 100px 0 50px;}/*優質物件*/ 
.product_block_01{padding: 50px 0;}/*關於我們*/ 
.editor_img_block_01{padding: 50px 0 100px;}.section_right_content{padding:0 0 50px;}/*最新消息*/ 
.col-lg-3.col-md-6.col-sm-6.col-xs-12.item::before{display:none;}/*頁尾*/ 
.RWDeform001 h2.sub-title {font-size: 14px;}#eForm1 .col-sm-4 { width: 100%;}/*===內頁===*//*footer*/ 
.web_search{float: none; width:100%;}.web_search .searchkey{width: 82%;}#panel_34 .web_search .btn{margin-top:0;}.RWDedm002{width: 100%;}input#edm_email{margin-top: 7px;}/*180118內頁*//*大標*/ 
.page_subject {padding: 0;}/*內文*/ 
.pagecontent.menu5, .pagecontent.menu8 {padding: 0 !important;}/*公司簡介*/ 
.no_line .col-md-6 ul {height: auto;}/*上榜秘笈*/ 
.b01 strong {display: block;text-align: center;width: 70px;margin-top: 15px;}/*考古題專區*/ 
.a01 li {width: 100%;margin: 10px 0;}/*線上報名*/ 
.in01 h7 {margin-top: 25px;width: 100%;}/*聯絡我們*/ 
.map {width: 100%;margin-top: 20px;}.in01 .footer_p {text-align: center;}.in01 .ft_text {width: 100%;}/*頁尾*/ 
.for_xs {display: block;margin-bottom: -40px;}
}
@media (max-width: 380px){
.banner_text { padding-left: 20px;}#eForm1 > div:nth-child(5) { height: 400px;}
}
@media (max-width: 320px){
.RWDeform001 h1.main-title { font-size: 30px;}.RWDeform001 h2.sub-title {line-height: 28px;}h3.footer_tit img {padding: 0 60px;}.footer_p {letter-spacing: 0px;}#eForm1 > div:nth-child(5) {height: 450px;}
}