@charset "euc-kr";
@import url(basic.css);
@import url(layout.css);
@import url(support.css);


.logo {position:relative; margin:10px 0 10px 0;}
.title {position:relative; margin:0 0 30px 0;}
.btn {position:relative; margin:0 auto; text-align:right;}


/*company*/
.tap {position:relative; height:33px; background:url(../images/company/tap_bg.gif) 15px 0 no-repeat; padding:0 0 0 15px;}
.tap li {float:left; width:100%; height:33px;}
.tap li.on {background:url(../images/company/tap_bg_on.gif) no-repeat;}
.tap li.tap01 {width:73px; background-position:0 0}
.tap li.tap02 {width:73px; background-position:-73px 0}
.tap li.tap03 {width:73px; background-position:-146px 0}
.tap li a {display:block; overflow:hidden; width:100%; height:100%; text-indent:-1000em;}

/*solution*/
.tapS {position:relative; height:33px; background:url(../images/solution/tap_bg.gif) 15px 0 no-repeat; padding:0 0 0 15px;}
.tapS li {float:left; width:100%; height:33px;}
.tapS li.on {background:url(../images/solution/tap_bg_on.gif) no-repeat;}
.tapS li.tap01 {width:73px; background-position:0 0}
.tapS li.tap02 {width:73px; background-position:-73px 0}
.tapS li.tap03 {width:73px; background-position:-146px 0}
.tapS li a {display:block; overflow:hidden; width:100%; height:100%; text-indent:-1000em;}

/*portfolio*/
.tapP {position:relative; height:33px; background:url(../images/portfolio/tap_bg.gif) 15px 0 no-repeat; padding:0 0 0 15px;}
.tapP li {float:left; width:100%; height:33px;}
.tapP li.on {background:url(../images/portfolio/tap_bg_on.gif) no-repeat;}
.tapP li.tap01 {width:73px; background-position:0 0}
.tapP li.tap02 {width:73px; background-position:-73px 0}
.tapP li.tap03 {width:73px; background-position:-146px 0}
.tapP li.tap04 {width:73px; background-position:-219px 0}
.tapP li a {display:block; overflow:hidden; width:100%; height:100%; text-indent:-1000em;}



/*ÅØ½ºÆ®*/
.text {position:relative; padding:20px 0 0 15px;}
.text_title {position:relative; padding:30px 0 30px 15px;}
.text_bottom {position:relative; padding:15px 0 50px 15px;}
.text_bottom2 {position:relative; padding:0 0 50px 15px;}
.text_center {position:relative; padding:30px 0 50px 15px;}
.h_text {position:relative; padding:10px 0 5px 0;}
.S_text {position:relative; padding:20px 0 10px 15px;}
.m_text {position:relative; padding:10px 0 15px 15px;}


.state01 {margin:0 0 15px 15px;}
.state02 {padding:0 0 15px 15px;}
.state03 {padding:0 0 30px 15px;}
.state04 {padding:30px 0 30px 15px;}



.erp01 {padding:0 0 30px 15px;}