﻿@charset "utf-8";

img,a { border:0px; padding:0px; margin:0px;}


/**** main style ****/
#print_main {}
#print_main div.maincontent_print	{padding:0 0 30px 0; min-height:467px;}
*html #print_main div.maincontent_print	{height:467px;} /* IE Hack */

/* main left_menu style */
.main_left_menu { float:left; width:176px; min-height:467px;}
*html .main_left_menu { height:467px;} /* IE Hack */

/* main right_content style */
.main_right_content { float:left; min-height:467px}
*html .main_right_content { height:467px;} /* IE Hack */







#ACGContents{ position:relative; width:960px; background:url('/images/bg_images.gif') repeat-x 0 0;  font-family:Hevetica Neue, Hevetica; font-size:16px; line-height:20px;overflow:hidden;} 
*html #ACGContents{ height:100%;} 

#ACGContents_whySamsung{ position:relative; background:url('/images/learning/img_whySamsung_bg.gif') repeat-x left bottom;  font-family:Hevetica Neue, Hevetica; font-size:16px; line-height:20px;overflow:hidden;} 
*html #ACGContents_whySamsung{ height:100%;} 
#PrintContents { margin-top:30px;}



/* left_menu style */
.left_menu { float:left; width:190px; background:transparent; }
*html .left_menu { height:475px;} /* IE Hack */


/* right_content style */
.right_content {position:relative;  float:left;}
*html .right_content { height:475px;} /* IE Hack */


#Contents_box {}
.leftContents { float:left; width:372px;}
.rightContents {float:left; width:362px;}

.leftContents02 { float:left; width:395px; min-height:20px;}
.rightContents02 {float:left; width:339px; }


/* ctrlP */
div#CtrlP { position:absolute; right:30px; bottom:30px;}
div#CtrlP02 { position:absolute; right:30px; bottom:30px;}



/* Side Navigation Block */
#snb { list-style:none; margin:0; padding:0; width:160px; height:252px;}
#snb * { border:none; }
#snb li { margin:0; padding:0;font-size:0; line-height:0; }
#snb li ul { list-style:none; margin:0; padding:0; height:0; overflow:hidden;  }
#snb li ul li.end { height:30px;}

#snb02 { list-style:none; margin:0; padding:0; width:167px; height:150px;}
#snb02 * { border:none; }
#snb02 li { margin:0; padding:0;font-size:0; line-height:0; }
#snb02 li ul { list-style:none; margin:0; padding:0; height:0; overflow:hidden;  }
#snb02 li ul li.end { height:30px;}


.png24 { tmp:expression(setPng24(this)); } 



div.title { padding-bottom:20px;}

.content {position:relative;}
.con_01 { position:relative; float:left;}
.con_01 span { margin-right:10px;}
.con_02 { float:left; color:#666699; font-family:Helvetica;}




