@charset "utf-8";

/* CSS Document */





/* ---------------------------------               headline banner              */

#headline_plc {

	position:relative;

	background:url(../img/bg_headline.png) 50% 0 no-repeat;

	width:936px; height:448px;

	margin-left:auto; margin-right:auto; margin:0 auto;

	margin-top:-20px;

	text-align:left;

	padding:19px 19px 31px 19px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:898px; height:398px;

}

html>body #headline_plc { width:898px; height:398px;}



#headline_inside {

	position:relative;

	width:898px; height:398px;

}



.lof-slidecontent .preload{

	height:100%;

	width:100%;

	background:#fff;

	position:absolute;

	top:0;

	left:0;

	z-index:100000;

	color:#FFF;

	text-align:center

}

.lof-slidecontent .preload div{

	height:100%;

	width:100%;

	background:transparent url(../img/fancybox/loading.gif) no-repeat scroll 50% 50%;

}



#nav_headline_plc {

	position:absolute; top:1px; left:30px; z-index:5;

	background:url(../img/bg_menu_headline.png) 0% 0% no-repeat;

	width:170px !important;height:394px !important;

}

ul#nav_headline { 

	position:relative;

	width:168px; height:394px;

	padding:100px 0 0 1px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:168px; height:294px;

}

html>body ul#nav_headline { width:168px; height:294px;}



.lof-navigator li:first-child { border-top:1px solid #666;}

.lof-navigator li {

	font-family:MyriadPro-Bold; 
	font-size:2.250em; 
	font-weight:bold; text-shadow: 1px 2px 3px #111; color:#fff;
	line-height:34px;
	width:168px; height:51px;

	margin:0;

	padding:10px 15px 14px 15px; border-bottom:1px solid #666;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:138px; height:25px;

	display:block;

	cursor:pointer;

}

html>body .lof-navigator li { width:138px; height:25px;}



.lof-navigator li.active, .lof-navigator li:hover, .lof-navigator li.visited {

	background:url(../img/bg_headline_tab.png) 0% 0% no-repeat;

	text-shadow: 1px 1px 1px #fff; color:#666;

	width:206px; height:51px;

	margin:-1px 0 0px -12px;

	padding:11px 0 13px 27px;

	border:0;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:179px; height:27px;

	display:block;

}

html>body .lof-navigator li.active, html>body .lof-navigator li:hover, html>body .lof-navigator li.visited { width:179px; height:27px;}



.lof-navigator li.active, .lof-navigator li.visited { cursor:default;}

.lof-navigator li.hover { cursor:pointer;}



.lof-main-outer {

	position:relative;

	width:898px; height:398px;

}

ul.lof-main-wapper {

	overflow:hidden;

	background:transparent url(../img/fancybox/loading.gif) no-repeat scroll 50% 50%;

	padding:0px;

	margin:0;

	width:898px; height:398px;

}

ul.lof-main-wapper li {

	padding:0px;

	margin:0px;

	width:898px;

	display:block;

}

ul.lof-main-wapper li a { position:relative; z-index:2;}

ul.lof-main-wapper li img { width:898px;}



.lof-main-item-desc { display:none;}

.lof-opacity li {

	position:absolute;

	top:0;

	left:0;

}





/*











ul#nav_headline li#nav_headline_01 a:hover { border:0;}

ul#nav_headline li a:hover {

	background:url(../img/bg_headline_tab.png) 0% 0% no-repeat;

	text-shadow: 1px 1px 1px #fff; color:#666;

	width:206px; height:51px;

	margin:-1px 0 0px -12px;

	padding:11px 0 13px 27px;

	border:0;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:179px; height:27px;

	display:block;

}

html>body ul#nav_headline li a:hover { width:179px; height:27px;}



*/





/* ---------------------------------               word wisdom              */

#word_wisdom_inside {

	position:relative;

	margin-left:auto; margin-right:auto; margin:0 auto;

	margin-top:-10px;

	padding:0 0 30px 0;

	text-align:left;

	width:989px;

}

#word_wisdom_inside p {

	background: url(../../images/word_wisdom.gif) 0% 0% no-repeat;

	width:989px; height:100px;

}

#word_wisdom_inside p span { display:none;}





/* ---------------------------------               4 section              */

#four_section_plc { position:relative;}



#four_section_inside:after {

	visibility:hidden;

	display:block;

	font-size:0;

	content:" ";

	clear:both;

	height:0;

}

#four_section_inside { display:inline-block; }



/* Hides from IE-mac \*/

* html #four_section_inside { height:1%; }

#four_section_inside { display:block; }

/* End hide from IE-mac */





#four_section_inside {

	position:relative;

	margin-left:auto; margin-right:auto; margin:0 auto;

	text-align:left;

	width:900px;

}

#four_01, #four_02, #four_03 {

	position:relative;

	width:230px;

	padding:10px 30px 0 0;

	voice-family: "\"}\"";

	voice-family: inherit;

	width:200px;

	float:left;

}

html>body #four_01, html>body #four_02, html>body #four_03 { width:200px;}



#four_04 {

	position:relative;

	width:200px;

	padding:10px 0 0 0;

	float:left;

}

#four_title {

	background:url(../img/tag_line_n_title.gif) 0% -69px no-repeat;

	width:203px; height:32px;

	clear:left;

}

#four_title span { display:none;}



#four_section_inside h3 { font-weight:bold; float:left;}

#four_section_inside p { float:left; margin:12px 0 0 10px;}

#four_section_inside p span { display:none;}



#four_section_inside p.p2 a { 

	background:url(../img/icon_order_123.gif) 0px 0px no-repeat;

	width:33px; height:33px;

	display:block;

}



#four_section_inside ul { clear:left;}

#four_section_inside ul li {

	padding:0 0 0 5px;

	border-bottom:1px dashed #ccc;

	width:190px;

}












