@charset "utf-8";
/** FONTS Custom Samsung font **/
body {margin:0 auto;}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* layout */
#Wrap {position:relative; clear:both; margin:0 auto; width:100%; min-height:100%; text-align:center;}

#Header {width:100%; margin:0;}
#Header h1 {width:100%; text-align:left; border-top:2px solid #999;}
#Header h1 img {width:18%; padding:7px 10px; text-align:left;}

#NAV {position:fixed; left:0; top:0; width:100%; height:53px; vertical-align:top; margin:0; padding:0; z-index:80; background:url(http://www.in-sam.com/MOBILE/ADMIN/Images/Common/GnbBg.gif) left top no-repeat; background-size: 100% 100%, cover;}
#NAV > ul{width:100%; height:100%; }
#NAV > ul > li {float:left; width:33.3333333333%; height:100%; text-indent:-50000px;}

#m0 img{position:absolute; top:-2px; width:33.3333333333%; height:53px; display:block;}
#m1 img{position:absolute; top:-2px; width:33.3333333333%; height:53px; display:block;}
#m2 img{position:absolute; top:-2px; width:33.3333333333%; height:53px; display:block;}
#NAV:after {content:"";display:block; clear:both;}

#Footer {position:relative; clear:both; width:100%; background-color:#000; color:#fff; text-align:center; padding:10px 0; font-size:11px; line-height:100%;}
#Footer span {font-weight:bold;}



/* Home */
#Home {position:relative; clear:both; margin:0 auto; width:100%; min-height:100%; text-align:center; top:53px;}
#Home h1 {padding:80px 0 30px 0; }

#Home .HomeBtn {position:relative; clear:both; overflow:auto; width:90%; min-height:100%; padding:50px 5%; text-align:center;}
#Home .HomeBtn p {float:left; width:33.3333333333%; text-align:center; display:block; margin-bottom:100px;}
#Home .HomeBtn p img {width:100%; text-align:center; display:block;}
#Home .HomeBtn p a {display:block; overflow:hidden; padding:0 7%;}


/* Event */
#HEvent {position:relative; clear:both; min-height:100%; width:100%; text-align:center; margin:0 auto;}
#HEvent p img {max-width:100%;}

#HEvent .EventInfo {position:relative; clear:both; overflow:auto; width:98%; min-height:100%; padding:50px 1%; background-color:#2db293;}
#HEvent .EventInfo ul {width:94%; padding:0 3%;}
#HEvent .EventInfo li {width:25%; float:left; font-size:12px; font-weight:bold; text-align:center; letter-spacing:-0.03em;}
#HEvent .EventInfo li img {width:100%; text-align:center; display:block;}
#HEvent .EventInfo li span {width:100%; text-align:center; display:block; padding-top:3px;}
#HEvent .EventInfo li a {display:block; overflow:hidden; font-size:12px; font-weight:bold; color:#FFF; padding:10%; letter-spacing:-0.03em;}



/* CS Center */
#Customer {position:relative; clear:both; width:100%; text-align:center;}
#Customer p img {max-width:100%;}

#Customer .CSCall {padding:60px 0 30px 0; background-color:#ff876c;}
#Customer .CSCall p {padding-bottom:30px;}
#Customer .CSCall p a {display:block; overflow:hidden;}
#Customer .secret {color:#FFF; font-size:4px; background-color:#FFF;}
#Customer .secret a {color:#FFF; font-size:4px;}
#Customer .CSBank {padding:20px 0 60px 0; background-color:#FFF;}

#Customer .Quick {margin:0;}
#Customer .Quick li {margin:0; padding:0; float:left; width:25%; color:#6c6c6c;}
#Customer .Quick ul li a {color:#6c6c6c; font-size:11px; letter-spacing:-1px; border-right:none; border-bottom:1px solid #ddd; line-height:100%;}
#Customer .Quick ul li a:hover,
#Customer .Quick ul li a:focus,
#Customer .Quick ul li:hover {background-color:#595959; color:#FFF;}



/*이벤트 개별페이지 */
/*//공통버튼//*/
#EConBtn {position:relative; clear:both; width:100%; text-align:left;}
#EConBtn li {float:left; width:25%;}

#Event {position:relative; clear:both; width:100%; text-align:center;}

#Event .Event_Txt {position:relative; clear:both; width:100%; text-align:center;}
#Event_Visual {position:relative; clear:both; width:100%; text-align:left;}

#Event_Txt {position:relative; clear:both; width:100%; margin:0 auto; text-align:center; border-top:8px solid #999;}
#Event_Txt ul {float:left; padding:5%;}
#Event_Txt .Picture {width:35%;}
#Event_Txt .Picture li {padding:10px; border:1px solid #e7e7e7;}
#Event_Txt .Picture li img {border:1px solid #e7e7e7;}
#Event_Txt .PInfo {width:45%; vertical-align:middle;}
#Event_Txt .PInfo li {position:relative; margin:0;}
#Event_Txt .PInfo li.PLogo {padding-top:10px; padding-bottom:25px;}
#Event_Txt .PInfo li.PLogo img {width:90%;}
#Event_Txt .PInfo li.PTit {color:#959595; font-size:18px; padding-bottom:5px;}
#Event_Txt .PInfo li.PTitL {color:#959595; font-size:0.95em; padding-bottom:5px;} /*긴문구용 (ex :Financial Consultant)*/
#Event_Txt .PInfo li.PTitL2 {color:#959595; font-size:0.85em; padding-bottom:5px; letter-spacing:-0.5px;} /*긴문구용2 (ex :Financial Consultant)*/
#Event_Txt .PInfo li.PName {padding-bottom:5px; color:#000; font-size:1.6em; font-weight:bold; letter-spacing:5px;}
#Event_Txt .PInfo li.PName2 {padding-bottom:5px; color:#000; font-size:1.6em; font-weight:bold; letter-spacing:13px; font-family:NanumSquareB;}
#Event_Txt .PInfo li.office {float:left; display:inline-block; text-align:left; padding:2px 0 4px 4px; color:#959595; font-size:0.95em; padding-bottom:5px; }
#Event_Txt .PInfo li.name {float:left; display:inline-block; text-align:left; padding:2px 0 4px 4px; color:#959595; font-size:0.95em; padding-bottom:5px; }

/*
#Event_Txt .PInfo2 li {float:left; }
#Event_Txt .PInfo2 li.PName {padding-bottom:5px; color:#000; font-size:1.0em; font-weight:bold; letter-spacing:5px;}
#Event_Txt .PInfo2 li.PName2 {padding-bottom:5px; color:#000; font-size:1.0em; font-weight:bold; letter-spacing:5px; font-family:NanumSquareB;}
*/
#Event_Txt .PInfo2 li {float:left; }
#Event_Txt .PInfo2 li.PName {padding-bottom:5px; color:#000; font-size:1.0em; font-weight:bold; letter-spacing:5px;}
#Event_Txt .PInfo2 li.PName2 {padding-bottom:5px; color:#000; font-size:1.0em; font-weight:bold; letter-spacing:5px; font-family:NanumSquareB;}
#Event_Txt .PInfo2 li.office {float:center; display:inline-block; text-align:left; padding:2px 0 4px 4px; color:#959595; font-size:0.95em; padding-bottom:5px; }
#Event_Txt .PInfo2 li.name {display:inline-block; text-align:center; color:#000; font-size:1.2em; font-weight:bold; letter-spacing:5px; font-family:NanumSquareB; }


<!--명함카드-->
/* Main*/
#Main {TEXT-ALIGN:center; MARGIN:0 auto; MAX-WIDTH:100%; PADDING-TOP:0; display:block;}
#Main h1 {text-align:center; display:block; overflow:hidden; MARGIN:0 auto;}
#Main .Main_Visual {TEXT-ALIGN:center; MARGIN:0 auto; PADDING-TOP:0;}
#Main .Main_Visual img {width:100%;}





<!--찾아오시는 길-->
#Directions {MARGIN:0 auto; MAX-WIDTH:100%; width:100%; display:block; text-align:center; padding:0; clear:both; font-family:"돋움", Arial; color:666; font-size:11px; line-height:150%;}
#Directions h1 {text-align:center; display:block; overflow:hidden; MARGIN:0 auto; padding:0;}

#Map {width:100%; text-align:center; clear:both;}
#Map2 {width:100%; text-align:center; clear:both; margin:10px;}

#Location {width:100%; max-width:100%; text-align:center; clear:both;}
#Location table {width:100%; text-align:center; border:0; border-collapse:collapse; border-spacing:0;}
#Location thead th {border:0; padding:0; height:2px; background-color:#b7b7b7;}
#Location tbody th {border-bottom:1px solid #e0e0e0; background-color:#f9f9f9; font-weight:bold; padding:5px 10px; text-align:left;}
#Location tbody td {text-align:left; padding:5px 15px; border-bottom:1px solid #e0e0e0; border-left:1px solid #e0e0e0;}


/* Banner */
#Banner {POSITION:fixed; WIDTH:100%; BOTTOM:0; VERTICAL-ALIGN:bottom; z-index:10; text-align:left; padding-left:0; margin-left:0;}
#TopBanner {POSITION:fixed; WIDTH:100%; TOP:1000px; VERTICAL-ALIGN:top; z-index:10; text-align:left; padding-left:0; margin-left:0;}


/* QuickM1 */
.QuickM1 {position:relative; clear:both; width:100%; text-align:center;}
.QuickM1 ul {width:100%;}
.QuickM1 li {margin:0; padding:0; float:left; width:25%;}
.QuickM1 li a {display:block; overflow:hidden;}