﻿@charset "utf-8";
@import url("https://www.01act.jp/script/css/base.css");
@import url("https://www.01act.jp/script/css/common.css");
@import url("https://www.01act.jp/script/css/site.css");





/* ---------- アイコン ---------- */

#ic {
	width:660px;
	float:left;
	padding:0 0 15px;
}

#ic li {
	width:155px;
	float:left;
	margin:0 5px;
	display:inline;
}





/* ---------- リスト ---------- */

.topNavi {
	float:left;
	width:650px;
}

.topNavi li {
	width:280px;
	\width:315px;
	w\idth:280px;
	margin:0 5px 10px;
	padding:12px 13px 2px 12px;
	border:#DDDDDD 5px solid;
	float:left;
	display:inline;
}

.topNavi li {
	width:280px;
	\width:315px;
	w\idth:280px;
	margin:0 5px 10px;
	padding:12px 13px 2px 12px;
	border:#DDDDDD 5px solid;
	float:left;
	display:inline;
}

.topNavi li h5 {
	font-size:105%;
	line-height:1.3em;
	border-bottom:#CCCCCC 1px dotted;
	margin:0 0 5px;
	padding:0 0 2px 2px;
}

.topNavi li h6 {
	font-size:75%;
	line-height:1.5em;
	margin:0 0 10px 3px;
	font-weight:normal;
}

.navy {
	color:#1D2088;
}





/* ---------- 価格表 ---------- */

#right .tab {
	float:left;
	width:640px;
	\width:650px;
	w\idth:640px;
	padding:0 5px;
	margin:0 5px;
	background:url(../image/common/bg_tab.gif) left bottom repeat-x;
	display:inline;
}

#right .tab li {
	float:left;
}

#right .tab li a {
	display:block;
}

#right .tab .active a {
	position: relative;
}

#right .tab .active a img {
	visibility:hidden;
}

#right .tab #tab1.active a {
	background:url(../image/common/tab_1_on.gif) left top no-repeat;
}

#right .tab #tab2.active a {
	background:url(../image/common/tab_2_on.gif) left top no-repeat;
}

#right .tab #tab3.active a {
	background:url(../image/common/tab_3_on.gif) left top no-repeat;
}