@charset "utf-8";

.faceb a span{margin-top:6px;}
.twitter a span {margin-top:5px;}

/* main_visual */
	.main_visual {position:relative;width:980px; height:405px; margin: -299px 0 15px 0;z-index:10}
	#tab_main_visual {z-index:10}
	#tab_main_visual p {width:150px; }
	#tab_main_visual .visual_num{display:inline;}
	
	.main_visual .pr_spot {position:absolute;bottom:0; right:-60px;z-index:10}
	/*
	.main_visual .pr_spot a { width:446px; height:173px; background:url(../image/imgMain/btn_bnr_conference.png) no-repeat;display:block;  text-indent:-9999px; font-size:0; overflow:hidden;}
	.main_visual .pr_spot a 		  { background-position:0 0; }
	.main_visual .pr_spot a:hover 	{ background-position:0 -173px; }
	*/

	.main_visual .move_global {position:absolute;top:-1px; right:-10px; z-index:10}
	.main_visual .move_global a {width:216px; height:60px;background:url(../image/imgMain/btn_bnr_global.png) no-repeat;display:block;  text-indent:-9999px; font-size:0; overflow:hidden; }
	.main_visual .move_global a { background-position:0  0; }
	.main_visual .move_global a:hover { background-position:0 -60px; }
	

/* main_cont */
.main_cont {overflow:hidden; margin:0 0 65px 0;}

.nuri_sec {float:left;width:739px;height:191px;}
.pr_sec {float:right;width:219px;height:187px;}

.nuri_info {overflow:hidden;width:739px;height:114px;margin:0 0 12px 0;}
.nuri_info .press_bd {float:left;width:270px;height:114px;margin:0 22px 0 0;}
/*
.nuri_info .inside01 {float:left;width:214px;height:114px;margin:0 22px 0 0}
.nuri_info .inside02 {float:left;width:211px;height:114px;}
*/

/*»ç³»È°µ¿ Ãß°¡ 2012-06-15*/
.nuri_info .inside {overflow:hidden;position:relative;}/*2012-06-15*/
.nuri_info .inside01 {float:left;width:214px;height:114px;margin:0 22px 0 0}
.nuri_info .inside02 {float:left;width:211px;height:114px;margin-top:38px;}/*2012-06-15*/
.nuri_info .inside .more {position:absolute;top:20px;right:10px;}/*2012-06-15*/
/* // »ç³»È°µ¿ Ãß°¡ 2012-06-15*/

.nuri_banner {overflow:hidden;width:739px;height:114px;}
.nuri_banner .service {float:left;width:270px;height:114px;margin:0 22px 0 0;}
.nuri_banner .relation {float:left;width:214px;height:53px;margin:10px 22px 0px 0px;}
.nuri_banner .sns {float:left;width:211px;height:53px;margin:14px 0 0 0;}



.press_bd h3 {background:url(../image/imgMain/icon_nuri_sec.gif) no-repeat;padding:19px 0 7px 0;}
/* press_tab */
.mtab {cursor:pointer;}
.press_tab {position:relative;width:270px; height:87px; background:url(../image/imgMain/bg_dot_gray.gif) repeat-x 0 21px;}
.press_tab li.tit {float:left;height:22px;}
.press_tab li.tit ul {position:absolute; top:30px; left:0; width:270px;}
.press_tab li.tit ul li {font-size:11px;line-height:150%;}
.press_tab li.tit ul li span{padding:0 5px 0 0;}
.press_tab .more { position:absolute; top:7px; right:7px; }



.inside01 h3 {background:url(../image/imgMain/icon_nuri_sec.gif) no-repeat;padding:19px 0 7px 0;}
.inside02 h3 {background:url(../image/imgMain/icon_nuri_sec.gif) no-repeat;padding:19px 0 7px 0;}

.ins_items {overflow:hidden; line-height:115%;}
.ins_items .ins_img {float:left;width:90px;margin:0 7px 0 0;}
.ins_items .ins_tit {float:left;width:110px; padding:0 0 5px 0; font-size:11px; font-weight:bold;letter-spacing:-1px;}
.ins_items .ins_exp {float:left;width:110px; font-size:11px;letter-spacing:-1px;}

.ins_items .thmb {background:#000; width: 84px;padding: 3px; display: block;}
.ins_items .thmb img {display: block;}
.ins_items .thmb:hover {text-decoration: none;}
.ins_items .thmb:active {text-decoration: none;}
.ins_items .thmb:focus {text-decoration: none;} 
.ins_items .thmb:hover {background: #9b0c11;}

/*
.relation ul {overflow:hidden;}
.relation li {float:left; width:51px;; height:51px;}
.relation a {background:url(../image/imgMain/btn_relation.gif) no-repeat; display:block; width:51px; height:51px; text-indent:-9999px; font-size:0; overflow:hidden; }
.relation .dbpia {margin:0 3px 0 0;}
.relation .dbpia a		 { background-position:0 0; }
.relation .dbpia a:hover { background-position:0 -51px; }
.relation .krpia {margin:0 3px 0 0;}
.relation .krpia a		 { background-position:-54px 0; }
.relation .krpia a:hover { background-position:-54px -51px; }
.relation .bookrail {margin:0 3px 0 0;}
.relation .bookrail a		 { background-position:-108px 0; }
.relation .bookrail a:hover { background-position:-108px -51px;}
.relation .baeum a		 { background-position:-162px 0; }
.relation .baeum a:hover { background-position:-162px -51px; }
*/
.relation ul {overflow:hidden;}
.relation li {float:left;}
.relation .dbpia a {margin:0 3px 0 0;background:url(../image/imgMain/btn_relationD.gif) no-repeat; display:block; width:137px; height:53px; text-indent:-9999px; font-size:0; overflow:hidden; }
.relation .krpia a {background:url(../image/imgMain/btn_relationK.gif) no-repeat; display:block; width:74px; height:53px; text-indent:-9999px; font-size:0; overflow:hidden; }

.service ul {overflow:hidden;}
.service li {float:left;height:67px;}
.service a {background:url(../image/imgMain/btn_service.gif) no-repeat; display:block; height:67px;  text-indent:-9999px; font-size:0; overflow:hidden; }
.service .orientation		  {width:55px;height:67px;}
.service .orientation a		  { background-position:0 0; }
.service .orientation a:hover { background-position:0 -67px; }
.service .customer_registration			 {width:72px;height:67px;}
.service .customer_registration a		 { background-position:-55px 0; }
.service .customer_registration a:hover  { background-position:-55px -67px; }
.service .map			 {width:72px;height:67px;}
.service .map a			 { background-position:-127px 0; }
.service .map a:hover	 { background-position:-127px -67px; }
.service .company_introduce			 {width:71px;height:67px;}
.service .company_introduce a		 { background-position:-199px -2px; }
.service .company_introduce a:hover	 { background-position:-199px -69px; }

.sns a {background:url(../image/imgMain/btn_sns.gif) no-repeat; display:block; width:211px; height:25px;  text-indent:-9999px; font-size:0; overflow:hidden; }
.sns .faceb			  {height:27px;} 	
.sns .faceb a		  { background-position:0 0; }
.sns .faceb a:hover { background-position:0 -25px; }
.sns .faceb			  {height:26px;} 	
.sns .twitter a		  { background-position:0 -50px; }
.sns .twitter a:hover { background-position:0 -75px; }


.pr_sec h3 {background:url(../image/imgMain/icon_nuri_sec.gif) no-repeat;padding:19px 0 7px 0;}
.pr_sec p {position:absolute; top:19px; right:0; }

