@charset "utf-8";

/*-Information--------------------------------------------------

	File Name:default.css
	
	1.TopPage

	Author:CSP-Frontier Technologies, Inc. 
	LastUpdate:2011.4.14


----------------------------------------------Information END-*/


/*=1.[TopPage]
==============================================================*/


h1#topTitle{
margin:0;
padding-left:5px;
font-size:1em;
line-height:2;
color:#333333;
background:none;
height:auto;
width:auto;
text-align:left;
background:url(../shared/img/backBorder.gif) repeat-x bottom;
}

p#topimage{
margin:0;
}

table#newsDetail th{
font-weight:normal;
width:120px;
text-align:left;
}

/*
table#serviceList td{
vertical-align:top;
width:176px;
}

table#serviceList td ul{
list-style:none;
}
div.sslNote_left,
div.sslNote_right{
padding:10px;
width:290px;
height:140px;
background:url(../img/backSslitem.gif) no-repeat top;
}
div.sslNote_left{
float:left;
}
div.sslNote_right{
float:right;
}
div.sslNote_left ul,
div.sslNote_right ul{
margin:15px 0;
padding:8px;
text-align:center;
background:#efefef;
}
div.sslNote_left ul.sslItem_s li,
div.sslNote_right ul.sslItem_s li{
display:inline;
margin:0 3px;
}

div.sslNote_left p,
div.sslNote_right p{
margin-bottom:5px;
}

div.sslNote_left p.more,
div.sslNote_right p.more{
height:auto;
}
*/



div.sslItem {
	position:relative;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:15px 10px;
	width:300px;
	height:185px;
	background:url(img/backItem2.gif) no-repeat left bottom;
	border:1px solid #d7d7d7;
}
/*
div#sub{
	border:1px solid #f0f;
}
div#main{
	border:1px solid #00f;
}
div.sslItem {
	position:relative;
	float:left;
	margin-right:3px;
	padding:15px 10px;
	width:307px;
	height:185px;
	background:url(img/backItem.gif) no-repeat left top;
}
div.sslItem:after{
	content:".";
	height:0px;
	clear:both;
	display: block;
	visibility:hidden;
}
*/


div.sslItem h2 {
	margin-bottom:10px;
	padding:0;
	padding-bottom:1px;
	background:none;
	border:none;
}
div.sslItem p.contentsLink {
	float:right;
}
div.sslItem div.sslPrice {
	background:#efefef;
}
div.sslItem div.sslPrice ul {
	margin:0;
	padding:5px 10px;
	list-style:none;
}
div.sslItem div.sslPrice p.footnote {
	text-align:right
}
div#itemWild, div#itemSure {
	margin-right:0;
}
div#itemEV {
	margin-bottom:20px;
}
div#itemSsl h2 {
	border-bottom:3px solid #f49e2c;
}
div#itemWild h2 {
	border-bottom:3px solid #068c5c;
}
div#itemMulti h2 {
	border-bottom:3px solid #E14439;
}
div#itemSure h2 {
	border-bottom:3px solid #245ca7;
}
div#itemEv h2 {
	border-bottom:3px solid #5e2888;
}
div#banner {
	margin-bottom:3em;
	border:3px solid #efefef;
}
#banner #bannerItem p img {
	margin-right: 10px;
	float: left;
}
#banner h3 {
	background-color: #efefef;
	padding: 0 0 3px 5px;
}
#banner #bannerItem {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
}
.clear:after {
	content: "";
	display: block;
	clear: both;
}

/*
#banner #bannerItem hr{
	display:block;
	clear:left;
}
*/




