@charset "utf-8";

/* service_index */
#main_column .text_wa {
	height:95px;
	padding:10px;
	margin:26px 0;
	border:#cccccc solid 1px;
}

#main_column .text_wa img.wa {
	float:left;
	margin-right:10px;
	}
	
#main_column .text_wa p.12 {
	font-size:12px;
	}
	
/* service_entry */
.side_wa {
	float:right;
	width:149px;
	margin-top:15px;
	padding:10px;
	font-size:12px;
	text-align:center;
	border:#cccccc solid 1px;
	}

.side_wa img {
	margin-bottom:10px;
	}	

.side_wa p {
	text-align:left;
	}

/* webantenna */
#main_column .titlebox p.free {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	}
		
#main_column .text h3.green,
#main_column .text_wafeature h3.green {
	padding: 0;
	margin: 1.8em 0 0;
	line-height:140%;
	color:#8cb500;
}

#main_column .text h3.orange {
	padding: 0;
	margin: 1.8em 0 0;
	line-height:140%;
	color:#EA3700;
	}
	
#main_column .text span.orange {
	color:#EA3700;
	}

#main_column .text_wafeature .wa_feature_all {
	float:left;
	width:466px;
	margin-top:10px;
	background:url(../image/webantenna/bg1-1.gif);
	font-size:12px;
	}

#main_column .text_wafeature .wa_feature_all .wa_feature_inner {
	float:left;
	display:block;
	width:466px;
	background:url(../image/webantenna/bg1-2.gif) no-repeat 0 100%;
	}
	
#main_column .text_wafeature .wa_feature_all .wa_feature_inner p {
	padding:5px 13px 5px;
	}
#main_column .text_wafeature .wa_feature_all .wa_feature_inner ul {
	float:right;
	margin:0 10px 10px 0;
	padding-left:15px;
	background:url(../image/webantenna/point_link.gif) no-repeat left 3px;
	}

#main_column .text_wafeature .wa_feature_all .wa_feature01,
#main_column .text_wafeature .wa_feature_all .wa_feature03 {
	float:left;
	width:156px;
	}
	
#main_column .text_wafeature .wa_feature_all .wa_feature02 {
	float:left;
	width:154px;
	}
	
/*function*/
#main_column .text ul.wa_function  {
	margin:10px 0 0 0;
	list-style:none;
	}
	
#main_column .text ul.wa_function li {
	padding-left:17px;
	background:url(../image/webantenna/popup1.gif) no-repeat left 5px;
	}

/*price*/	
#main_column  table.wa_table {
	width:550px;
	border:#cccccc solid 1px;
    border-collapse:collapse;
	}
	
#main_column table.wa_table th {
	width:275px;
	background-color:#eeeeee;
	font-weight:normal;
	border:#cccccc solid 1px;
	border-collapse:collapse;
	}
	
#main_column table.wa_table td {
	text-align:right;
	border-collapse:collapse;
	}

#main_column table.wa_table a.wa_price_popup {
	margin-left:5px;
	padding:5px 0 5px 18px;
	background:url(../image/webantenna/popup2.gif) no-repeat left 3px;
	font-size:12px;
	}

#main_column .hd{
	display: none;
}
#main_column .ab{
	position: absolute;
}

#main_column .pop_js {
	width: 234px;
	z-index: 4;
	position: absolute;
	background: url(../image/webantenna/popup_js_bg01.gif) no-repeat 0 100%;
}

#main_column .pop_js .inner {
	padding: 20px 20px 20px 30px;
	background:url(../image/webantenna/popup_js_bg02.gif) 0 0 no-repeat;
	font-size:12px;
}
#main_column .shadow {
	filter:alpha(opacity=15);
	opacity:0.15;
	-moz-opacity:0.15;
	background:#000000;
	z-index: 3;
	position: absolute;
}
#main_column .disp_all {
	width: 100%;
	background: #ffffff;
	top: 0;
	left: 0;
	position: absolute;
	z-index: 2;
	filter:alpha(opacity=0);
	opacity:0.0;
	-moz-opacity:0.0;
}

#main_column .wa_box_gray {
	width:520px;
	margin-bottom:20px;
	padding:5px 15px 15px 15px;
	background:#ebebeb;
	font-size:12px;
	}
	
#main_column .wa_box_gray ul {
	display:block;
	margin-top:10px;
	list-style:none;
	}
	
#main_column .wa_box_gray ul li {
	display:block;
	}
	
/*FAQ*/
#main_column .text dl.faq {
	display:block;
	margin-top:10px;
	}
	
#main_column .text dl.faq dt {
	display:block;
	height:30px;
	padding:5px 0 0 40px;
	}
	
#main_column .text dl.faq dd {
	display:block;
	padding:5px 0 0 40px;
	margin-bottom:10px;
	}
	
#main_column .text dl.faq dt.q1 {
	background:#f4f4f4 url(../image/webantenna/text_01.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a1 {
	background:url(../image/webantenna/text_02.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dt.q2 {
	background:#f4f4f4 url(../image/webantenna/text_03.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a2 {
	background:url(../image/webantenna/text_04.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q3 {
	background:#f4f4f4 url(../image/webantenna/text_05.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a3 {
	background:url(../image/webantenna/text_06.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q4 {
	background:#f4f4f4 url(../image/webantenna/text_07.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a4 {
	background:url(../image/webantenna/text_08.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q5 {
	background:#f4f4f4 url(../image/webantenna/text_09.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a5 {
	background:url(../image/webantenna/text_10.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q6 {
	background:#f4f4f4 url(../image/webantenna/text_11.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a6 {
	background:url(../image/webantenna/text_12.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dt.q7 {
	background:#f4f4f4 url(../image/webantenna/text_13.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a7 {
	background:url(../image/webantenna/text_14.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q8 {
	background:#f4f4f4 url(../image/webantenna/text_15.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a8 {
	background:url(../image/webantenna/text_16.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q9 {
	background:#f4f4f4 url(../image/webantenna/text_17.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a9 {
	background:url(../image/webantenna/text_18.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q10 {
	background:#f4f4f4 url(../image/webantenna/text_19.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a10 {
	background:url(../image/webantenna/text_20.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q11 {
	background:#f4f4f4 url(../image/webantenna/text_21.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a11 {
	background:url(../image/webantenna/text_22.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dt.q12 {
	background:#f4f4f4 url(../image/webantenna/text_23.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a12 {
	background:url(../image/webantenna/text_24.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q13 {
	background:#f4f4f4 url(../image/webantenna/text_25.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a13 {
	background:url(../image/webantenna/text_26.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq dt.q14 {
	background:#f4f4f4 url(../image/webantenna/text_27.gif) no-repeat 5px 10px;
	}

#main_column .text dl.faq dd.a14 {
	background:url(../image/webantenna/text_28.gif) no-repeat 5px 10px;
	}
	
#main_column .text dl.faq p.link {
	margin:5px 10px 10px 0;
	padding-left:15px;
	float:right;
	background:url(../image/webantenna/faq_link.gif) no-repeat left center;
	font-size:12px;
	}
	
/*popup*/
#container-webantenna {
	width:698px;
	margin:0 auto;
	padding:20px 0;
	}
	
#container-webantenna #header-webantenna {
	background:url(../image/webantenna/logo.gif) no-repeat right top;
	}
	
#container-webantenna #main-webantenna {
	margin-top:5px;
	padding:16px 11px 0;
	background:url(../image/webantenna/bg01.jpg) no-repeat left top;
	}
	
#container-webantenna #footer-webantenna {
	padding:0 10px;
	height:86px;
	background:url(../image/webantenna/bg02.jpg) no-repeat left top;
	}
#container-webantenna #footer-webantenna .back-webantenna {
	float:left;
	width:65px;
	height:65px;
	margin-top:10px;
	}

#container-webantenna #footer-webantenna .title-webantenna {
	float:left;
	width:411px;
	height:35px;
	margin:25px 20px 0 20px;
	}
	
#container-webantenna #footer-webantenna .next-webantenna {
	float:left;
	width:160px;
	height:65px;
	margin-top:10px;
	}
	
#container-webantenna #close-webantenna {
	clear:both;
	margin-top:10px;
	font-size:12px;
	text-align:center;
	}
