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

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

*{margin:0; padding:0;}
body{font-family:'Nanum Gothic', sans-serif; font-size:12px; line-height:18px; color:#121212;}
a{color:#121212; text-decoration:none;}
img{border:0; vertical-align:top;}
input{vertical-align:top;}
label{display:inline-block; vertical-align:top;}
ul, ol{list-style:none;}
address{font-style:normal;}


/*clearfix*/
.cf{} /*float속성을 적용시킨 태그의 부모태그가 가질 공통 클래스이름*/
.cf:after{display:block; content:""; clear:both;}

/* PC 제품 페이지 너비 확장 */
@media (min-width: 1100px) {
    .mainrow_product .mainrow01 {
        width: 95% !important;
        max-width: none !important;
        margin: 0 auto !important;
        box-sizing: border-box;
    }

    .mainrow_product .nav {
        float: left;
        width: 190px !important;
    }

    .mainrow_product .content {
        float: right;
        width: calc(100% - 230px) !important;
        margin-left: 0 !important;
        box-sizing: border-box;
    }

    .mainrow_product .contentsub {
        width: 100% !important;
        box-sizing: border-box;
    }

    .mainrow_product .content img {
        max-width: 100%;
        height: auto;
    }
}



















