@charset "UTF-8";



/* styles */
/*/////////////////////////////////////////////////*/

div#main div#lead-server {
	background:       #ffffff url(../img/index/bg_server.jpg) no-repeat 0 0;
	width:            435px;
	padding-left:     250px;
}



/* planbox */

div.planbox div.in div.elm         { height : 500px; }
div.planbox div.elm h3             { top : 180px; }
div.planbox div.elm p.pb-img       { top : 10px; }
div.planbox div.elm table.pb-spec  { top : 254px; }
div.planbox div.elm p.pb-txt       { top : 210px; }
div.planbox div.elm p.pb-price     { top : 405px; }
div.planbox div.elm ul             { top : 465px; }


/* link */

div.links.package {
	margin:          0 0 30px 0;
}

div.links h2 {
	font-size:       14px;
	line-height:     25px;
	color:           #ffffff;
	height:          24px;
	padding:         0px 15px;
	border-radius:         5px 5px 0 0;
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius:    5px 5px 0 0;
}

div.links.option  h2 { background : #ca8f00; }
div.links.rack    h2 { background : #2553b0; }
div.links.package h2 { background : #a70a0a; }

div.links div.inner {
	padding:         10px 15px 0 15px;
	border-radius:         0 0 5px 5px;
	-webkit-border-bottom-left-radius:  5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius:    0 0 5px 5px;
	box-shadow:            0px 1px 0px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:    0px 1px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:       0px 1px 0px rgba(0, 0, 0, 0.15);
}

div.links.option  div.inner { background : #ffffff url(../img/index/bg_option.jpg) no-repeat; }
div.links.rack    div.inner { background : #ffffff url(../img/index/bg_rack.jpg) no-repeat 100% 0; }
div.links.package div.inner { background : #ffffff; }

div.links div.inner div.wrap {
	padding:         0 0 10px 0;
}

div.links.option div.inner div.wrap { width : 500px; margin : 0 0 0 auto; }
div.links.rack   div.inner div.wrap { width : 550px; margin : 0 auto 0 0; }
div.links.rack   div.inner ul.wrap  { width : 100%; }

div.links div.inner div.wrap div.left,
div.links div.inner div.wrap div.right {
	width:           240px;
}

div.links div.inner ul.wrap {
	padding:         10px 0 15px 0;
}

div.links div.inner ul.wrap li.left,
div.links div.inner ul.wrap li.right { width : 216px; }

div.links div.inner ul.wrap li.left {
	padding:         0 11px 0 0;
}

div.links div.inner ul.wrap img { display : block;}

div.links div.inner div.wrap div.elm {
	width:           150px;
	padding:         0 30px 0 0;
	float:           left;
}

div.links p,
div.links h3 {
	padding:         0 0 10px 0;
}

div.links h3 a {
	font-size:       14px;
	padding:         0 0 15px 0;
	background:      url(../../shared/img/icon_link.gif) no-repeat 0 4px;
	padding:         0 0 0 17px;
	display:         block;
}

