@charset "utf-8";
/* CSS Document */
/* All style */
div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img {
	margin:0px;
	padding:0px;
	list-style:none;
}
img{
	border:0px;
		}
body{font-family:"ＭＳ Ｐゴシック",  Osaka ,"ヒラギノ角ゴ Pro W3";}
.ws_clear{clear:both;}
.ws_fr{float:right;}
.ws_fl{float:left;}


#ws_container{ float:left; margin-left:10px; width:700px;padding-bottom:50px;}
.ws_box{margin:20px 0;background:url(ulti_pro_bg.gif) no-repeat;width:700px;height:243px;padding:20px 0}
.ws_box_top{background:url(v2d_box_top.gif) no-repeat; height:17px;width:700px;}
.ws_box_mid{padding:5px 0;height:100%;width:700px;}
.ws_box_bottom{background:url(v2d_box_bottom.gif) no-repeat; height:30px;}
.ws_box_text{
	margin-left:5px;
	text-align:left;
	padding:0 5px;
	width:510px;
}
.ws_box_title{
	font-size:14px;
	color:#0863b2;
	font-weight:bold;
	line-height:1.5em;
	border-bottom:1px dotted #0863b2;
	padding:0px 0px 10px 0;
	display:block;
}
.ws_pro{
	background:url(ulti_boxbg.gif) no-repeat;
	width:153px;
	height:222px;
	margin-left:10px;
	padding:10px 0;
	_margin-left:9px;
}
.ws_pro .ws_pro_box{margin:5px 0;}
.ws_pro p{margin:4px;}
.ws_pro .ws_priceone{color:#2b1175;}
.ws_pro .ws_pricetwo{color:#ff061d;}
.ws_box_text .ws_box_info{
	margin:20px 30px 20px 0;
}
.ws_box_btn a{margin-right:10px;_margin-right:8px;}
.ws_box_btn .ws_btn_one{margin-right:30px;}


.ws_box_column{margin-bottom:20px;}
.ws_column_top{background:url(ulti_column_top.jpg) no-repeat;width:700px;height:12px;}
.ws_column_mid{padding:9px;width:680px;border-left:1px solid #0dafe9;border-right:1px solid #0dafe9;}
.ws_column_bottom{background:url(ulti_column_bottom.jpg) no-repeat;width:700px;height:23px;}
.ws_title{background:url(ulti_titlebg.jpg) no-repeat;width:580px;height:64px;line-height:64px;color:#fff;font-size:40px;font-weight:2em;text-align:left;padding-left:100px;}
.ws_table_pro{margin:10px 0;}
.ws_table_pro td{text-align:center;}
.ws_table_pro .ws_table_text td{padding:5px 0;font-weight:bold;font-size:13px;}
.ws_table_pro .ws_tab_title td{font-size:24px;font-weight:bold;line-height:1.1em;padding:5px 0;color:#000;}
.ws_table_info,.ws_table_info2,.ws_table_info3{background:#fdd728;}
.ws_table_info td,.ws_table_info2 td,.ws_table_info3 td{text-align:left; vertical-align:middle;background:#fff;padding:10px;}
.ws_table_info2 td{text-align:left; vertical-align:middle;background:#fff;padding:3px;}
.ws_table_info th{background:#19ba22;font-size:24px;color:#fff;padding:10px;}
.ws_table_info .ws_table_title1{
	background:#ffba00;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#000;
}
.ws_table_info .ws_table_title2{
	background:#ffe382;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#000;
}
.ws_table_info2{margin-top:20px;}
.ws_table_info2 td{text-align:center; vertical-align:middle;}
.ws_table_info2 .ws_info2_title1 td{background:#ffba00;font-weight:bold;font-size:14px;color:#000;}
.ws_table_info2 .ws_info2_title2 td{background:#ffe382;color:#000;}
.ws_table_info3 th{background:#ffba00;font-size:30px;font-weight:bold;line-height:1.5em;color:#000;}
.ws_bottom_title1{font-size:14px;color:#fff;background:#000;padding:8px 20px;font-weight:bold;line-height:1em;margin-bottom:10px;*margin-bottom:-10px;}
.ws_bottom_title2{font-size:30px;color:#fff;background:#ee352a;padding:5px 20px;font-weight:bold;line-height:1em;margin-bottom:10px;*margin-bottom:-10px;}
.ws_box_column p,.ws_box_column dl dd{
	text-align:left;
	line-height:1.2em;
}
