.sub_wrap{width:100%;margin-bottom:20px;}
.sub_top{width:100%;}
.sub_top img{ width:100%; }
.sub_main{ width:70%; margin:0 auto;}
.sub_main_top{ width:100%;}
.sub_main_top img{width:100%;}
.sub_main_content{ width:100%;}
.m_sub_main{ width:100%; display:none;}
.m_sub_main_top{ width:100%;}
.m_sub_main_top img{width:100%;}
.m_sub_main_content{ width:100%;}
@media (max-width:700px){.sub_main{width:100%;}}
@media (max-width:400px){.sub_main{display:none;}
.m_sub_main{display:block;}}
/*¸ÞÀÎ·Õ¸µ*/
@media (min-width:1180px){
#bxslider2_wrap{display:none;}
#bxslider_wrap{display:block;}}
@media (max-width:1179px){
#bxslider2_wrap{display:none;}
#bxslider_wrap{display:block;}}
@media (max-width:400px){
#bxslider_wrap{display:none;}
#bxslider2_wrap{display:block;}}
@media (max-width:600px){
 .sub_main_content table table tr td input[type=text] { 
  width: 80%; 
 }
 .sub_main_content table table tr td input[type=radio] { 
  width: 20%; 
 }
 .sub_main_content table table tr td input[name *=phone_no],
 .sub_main_content table table tr td input[name *=add],
 .sub_main_content table table tr td input[name *=mobile]{ 
  width: 28%; 
 }
 .sub_main_content table table tr td input[name *=address],
 .sub_main_content table table tr td input[  name *=title]{ 
  width: 80%; 
 }
 .sub_main_content table table tr td textarea { 
  width: 100%; 
 }
}


/* Æû¸ÞÀÏ »çÀÌÁî °ü¸®*/
@media (max-width:400px){
 .m_sub_main_content table table tr td input[type=text] { 
  width: 80%; 
 }
 .m_sub_main_content table table tr td input[type=radio] { 
  width: 20%; 
 }
 .m_sub_main_content table table tr td input[name *=phone_no],
 .m_sub_main_content table table tr td input[name *=add],
 .m_sub_main_content table table tr td input[name *=mobile]{ 
  width: 28%; 
 }
 .m_sub_main_content table table tr td input[name *=address],
 .m_sub_main_content table table tr td input[  name *=title]{ 
  width: 80%; 
 }
 .m_sub_main_content table table tr td textarea { 
  width: 100%; 
 }
 .mypage_cs_menu {
 }
 .mypage_cs_menu .sub_class li {
    width: 80px !important;
 font: 9pt !important;
 }
 .mypage_cs_menu .sub_class li a{
 font: 9pt !important;
 }
}
/*¸¶ÀÌÆäÀÌÁö*/
.my_page{padding: 50 0;}
#contentsArea form[name *=com_member_login] div:nth-of-type(1) {
 margin: 0 auto;
}
.tbFind {
 width: 100% !important;
}
/* °¡¸ÍÁ¡ Àü¿ë °Ô½ÃÆÇ Ãß°¡ */
.mypage_cs_menu {
 /*width: 100%;*/
    /* border: 1px solid #d0d0d0; */
    background-color: #F5F5F5;
    /*margin: 0 auto;*/
    margin: 30px 0;
 }
 .mypage_cs_menu .sub_class {
    width: 100%;
 margin: 0 auto;
    display: block;
    padding: 0;
    margin: 0;
    background-color: #ffffff;
}
.mypage_cs_menu .sub_class:after {
 clear: both; display: block; content:"";
}
.mypage_cs_menu .sub_class li {
    list-style: none;
    width: 16%;
    height: 40px;
    border: 1px solid #01493b;
    float: left;
    font: 11pt;
    font-weight: normal;
    vertical-align: top;
    color: #343434;
    margin: -1px -1px 0 0;
    z-index: 15;
 text-align: center;
}
a:link, a:visited, a:active {
    color: #555;
    text-decoration: none;
}
.mypage_cs_menu .sub_class li a {
 line-height: 40px;
 letter-spacing: -1px;
}
.mypage_cs_menu .sub_class li a:hover {
    background: url(./img/common/mypage_img.png) -10px -13px no-repeat;
    margin: -1px 0 0 0;
    font-weight: bold;
    letter-spacing: -1px;
    font-size: 13px;
 color: red;
}