@charset "utf-8";

/* TOP */
#supporttop_link_guide{
	margin-bottom:10px;
	margin-left:10px;
	margin-top:-5px;
	list-style:none;
}

/* LEFT Area */
.column2-left180{
	width: 180px;
	float: left;
	margin-right: 10px;
	padding-bottom: 1px;
	display:table-row;
}
#tmp-localnavigation{
	margin-bottom:20px;
}
#tmp-localnavigation h2 {
	display:block;
	width:180px;
	height:45px;
	text-indent:-9999px;
}
#tmp-localnavigation h2.ttl_left_cs {
	background:url(../../cs/images/ttl_left_pmh_cs.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_ct {
	background:url(../../ct/images/ttl_left_pmh_ct.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_de {
	background:url(../../de/images/ttl_left_pmh.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_en {
	background:url(../../en/images/ttl_left_pmh.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_es {
	background:url(../../es/images/ttl_left_pmh.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_fr {
	background:url(../../fr/images/ttl_left_pmh.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_kr {
	background:url(../../kr/images/ttl_left_pmh.gif) no-repeat left bottom;
}
#tmp-localnavigation h2.ttl_left_ru {
	background:url(../../ru/images/ttl_left_pmh.gif) no-repeat left bottom;
}

.column2-left180 .bnr{
	margin-bottom:10px;	
}
.column2-left180 ul{
 list-style:none;
}
ul.menulist {
	background: transparent url(../images/bg_bnrlist.gif) no-repeat scroll left bottom;
	margin: 0;
	padding: 5px 10px 5px 10px;
	list-style: none;
}
ul.menulist span{
	font-weight:bold
}
ul.menulist li {
	margin-bottom: 10px;
	padding: 0 0 0 10px;
	color: black;
	background: url(../images/arrow_black.gif) 0px 4px no-repeat;
	vertical-align: top;
}
ul.menulist li ul {
	margin-top: 10px;
	margin-bottom: -10px;
}
ul.menulist li ul li {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: none;
}
/* RIGHT Area */
.colum2-right760{
	width: 760px;
	float: left;
	overflow: hidden;
}
.colum2-right760 .section{
	margin-bottom:40px;
	clear:both;
}
.colum2-right760 .title_gray{
	height: 34px;
	margin: 0px;
	padding: 6px 15px 0px 15px;
	background: url(../images/h2_title_gray_bg.jpg) repeat-x;
	font-size: 16px;
}
.colum2-right760 .title {
	clear: both;
	color: #666;
	margin-bottom: 15px;
	border-bottom: 1px solid #D0D0D0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 13px;
	font-size:15px;
	font-weight:bold;
}

h3.title.colum2 {
		font-size:15px;
	}

.colum2-right760 .section ul.colum2 li{
	width:370px;
	float:left;
}
.colum2-right760 .section ul.colum2 li{
	list-style:none;
}

.colum2-right760 h3{
	font-size: 100%;
}

.colum2-right760 .section #thumb.img320px li .innerTitle { font-size:16px; }

.colum2-right760 .section #thumb.img320px li {
	list-style:none;
	width:340px;
	float:left;
	margin-right:50px;
	_margin-right:15px;
}

.colum2-right760 .section #thumb.img320px li.last,
.colum2-right760 .section #thumb.img320px li.last_mb30 { margin-right:0px; }

.colum2-right760 .section #thumb.img320px { margin-bottom:40px; }

.colum2-right760 .section #thumb.img320px li img {
	width: 100%;
	width : 320px\9; /* IE8 and below */
 *width : 320px; /* IE7 and below */
	_width : 320px; /* IE6 */
	max-width: 320px;
}

.arrow {
	padding: 0 0 0 10px;
	background: url(../images/arrow_black.gif) 0px 6px no-repeat;
	vertical-align: top;
}

.tableA {
	border-collapse:separate;
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	text-align:center;
	word-wrap:normal;
}


.tableA.w500px {
	width: 500px !important;
}

.tableA.w550px {
	width: 550px !important;
}

.tableA td {
border-bottom:1px solid #CCCCCC;
border-collapse:separate;
border-right:1px solid #CCCCCC;
padding:4px;
}

.tableA th {
	border-color:#FFFFFF rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255);
	border-style:solid;
	border-width:1px;
	text-align:left;
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:4px;
	font-weight:normal;
}
.tableA th.bg_lightblue {
	background-color:#e1ebfe;
	border-color:#FFFFFF rgb(204, 204, 204) rgb(204, 204, 204) rgb(255, 255, 255);
	border-style:solid;
	border-width:1px;
	text-align:center;
}


.notes {
	font-size:11px;
	margin-top: 10px;
}
.notes p {
	margin:0;
	padding:3px 0 0 1em;
	text-indent:-1em;
}


@media (max-width: 640px){

	#supporttop_link_guide .leftArea{
		display:none;
	}
	.colum2-right760 .title_gray {
		height: auto;
		padding:5px;
		background-image:none;
		background-color:#787878;
		color:#FFF;
		font-size:17px;
	}
	.column2-left180,
	.colum2-right760{
		width:100%;
		float:none;
	}
	.column2-left180{
		display:table-row-group !important;
	}

	.column2-left180 #tmp-localnavigation h2 {
		height:auto;
		background: -moz-linear-gradient(top, #000, #333);
		background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
		width:100%;
		height:auto;
		text-indent:0;
		padding:5px;
		margin-bottom:0px;
		color:#FFF;
	}
	ul.menulist {
		background: none;
		border: 1px solid #cacaca;
	}
	.colum2-right760{
			display:table-header-group !important;
	}
	.column2-left180 .bnr{
		text-align:center;
	}
	.colum2-right760 .section > ul.colum2 li:first-child{
		margin-bottom:20px;
	}
	.colum2-right760 .section > ul.colum2 li{
		width:100%;
		float:none;
	}

	.tableA.w500px {
		width:100% !important;
	}

	.tableA.w550px {
		width:100% !important;
	}

/*���� 20121011 add*/
.colum2-right760 .section #thumb.img320px { margin-bottom:0px; }

.colum2-right760 .section #thumb.img320px li {
	width: 100% !important;
	margin:0 0 30px 0;
}

	.mod-content .section > ul {
		padding:0 !important;
	}
	
	.colum2-right760 .title {
	font-size:16px;
	}
		
}
