﻿@import '/share/css/reset.css' ;
@import '/share/css/layout.css' ;
/*---------------------------------------------------------------
	Fontsize list  12px = 100%
-----------------------------------------------------------------
9px =74.5%  | 10px=83%    | 11px=91%    | 12px=100%   | 13px=107.6% | 14px=115.8%
15px=124.2% | 16px=132.4% | 17px=140.7% | 18px=148.9% | 19px=157.2% | 20px=165.5%
21px=173.8% | 22px=182.1% | 23px=190.3% | 24px=198.6% | 25px=206.9% | 26px=197%
----------------------------------------------------------------- */
/*-----------------------------------------------------	*/
/*	for all						*/
/*-----------------------------------------------------	*/
body{
	color: #333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.6;
	font-size:12px;
	height:100%;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/common_bg.png) #05052E center top no-repeat;
}
header, nav, article, aside, footer, hgroup, section {	display:block}
table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
}
table th{	text-align:left;}
:hover, :focus, :active {outline:0}
a {	text-decoration:underline;}
a:link, a:active, a:visited {	color:#0A0772;}
a:hover {	color:#666;}
img {	vertical-align:top;}
a:hover img[src$='.png'] {
	opacity:0.8;
	filter:alpha(opacity=80);
}
.wrap{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
#container{
	width: 100%;
}
section{
	margin-bottom:30px;
	overflow:hidden;
}
section:after { display: block;clear: both;height: 0;visibility: hidden;content: ".";}
section {display: inline-block;}
/*MacIE \*/
* html section {height: 1%;}
section {display: block;}

/* Header
=================================================================*/
header{
	width: 100%;
	background: #fff;
	height: 52px;
}
header #Logo{
	width: 400px;
	float: left;
}
header #Logo img{
	margin: 10px 0;
}
header #headRight{
	width: 540px;
	float: left;
}
header #headRight h1{
	font-weight: normal;
	font-size: 83%;
	text-align: right;
	margin-top: 3px;
}
.choiseLang{
	margin-top:3px;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/icon_lang.png) left no-repeat;
	padding-left: 20px;
	float: right;
}
.choiseLang select{
	width:150px;
	font-size:18px;
}

/* Navigation 
=================================================================*/
#globalnavi{
	width: 100%;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/navi_bg.png) repeat-x;
	height: 50px;
}
#globalnavi ul{
	width: 960px;
	margin: 0 auto;
}
#globalnavi ul li{
	float: left;
}
#globalnavi ul li a{
	width: 192px;
	height: 50px;
	display: block;
	text-indent: -987em;
}
#globalnavi ul#jp li#navi01 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) 0 0 no-repeat;}
#globalnavi ul#jp li#navi01 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#jp li#navi01 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#jp li#navi02 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -192px 0 no-repeat;}
#globalnavi ul#jp li#navi02 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#jp li#navi02 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#jp li#navi03 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -384px 0 no-repeat;}
#globalnavi ul#jp li#navi03 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#jp li#navi03 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#jp li#navi04 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -576px 0 no-repeat;}
#globalnavi ul#jp li#navi04 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#jp li#navi04 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#jp li#navi05 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -768px 0 no-repeat;}
#globalnavi ul#jp li#navi05 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -768px -50px no-repeat;}
#globalnavi ul#jp li#navi05 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/jp/images/globalnavi.png) -768px -50px no-repeat;}

#globalnavi ul#en li#navi01 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) 0 0 no-repeat;}
#globalnavi ul#en li#navi01 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#en li#navi01 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#en li#navi02 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -192px 0 no-repeat;}
#globalnavi ul#en li#navi02 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#en li#navi02 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#en li#navi03 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -384px 0 no-repeat;}
#globalnavi ul#en li#navi03 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#en li#navi03 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#en li#navi04 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -576px 0 no-repeat;}
#globalnavi ul#en li#navi04 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#en li#navi04 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#en li#navi05 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -768px 0 no-repeat;}
#globalnavi ul#en li#navi05 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -768px -50px no-repeat;}
#globalnavi ul#en li#navi05 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/en/images/globalnavi.png) -768px -50px no-repeat;}

#globalnavi ul#ko li#navi01 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) 0 0 no-repeat;}
#globalnavi ul#ko li#navi01 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#ko li#navi01 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#ko li#navi02 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -192px 0 no-repeat;}
#globalnavi ul#ko li#navi02 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#ko li#navi02 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#ko li#navi03 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -384px 0 no-repeat;}
#globalnavi ul#ko li#navi03 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#ko li#navi03 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#ko li#navi04 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -576px 0 no-repeat;}
#globalnavi ul#ko li#navi04 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#ko li#navi04 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#ko li#navi05 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -768px 0 no-repeat;}
#globalnavi ul#ko li#navi05 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -768px -50px no-repeat;}
#globalnavi ul#ko li#navi05 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/ko/images/globalnavi.png) -768px -50px no-repeat;}

#globalnavi ul#cn li#navi01 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) 0 0 no-repeat;}
#globalnavi ul#cn li#navi01 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#cn li#navi01 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#cn li#navi02 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -192px 0 no-repeat;}
#globalnavi ul#cn li#navi02 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#cn li#navi02 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#cn li#navi03 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -384px 0 no-repeat;}
#globalnavi ul#cn li#navi03 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#cn li#navi03 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#cn li#navi04 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -576px 0 no-repeat;}
#globalnavi ul#cn li#navi04 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#cn li#navi04 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#cn li#navi05 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -768px 0 no-repeat;}
#globalnavi ul#cn li#navi05 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -768px -50px no-repeat;}
#globalnavi ul#cn li#navi05 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/cn/images/globalnavi.png) -768px -50px no-repeat;}

#globalnavi ul#tw li#navi01 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) 0 0 no-repeat;}
#globalnavi ul#tw li#navi01 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#tw li#navi01 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) 0 -50px no-repeat;}
#globalnavi ul#tw li#navi02 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -192px 0 no-repeat;}
#globalnavi ul#tw li#navi02 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#tw li#navi02 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -192px -50px no-repeat;}
#globalnavi ul#tw li#navi03 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -384px 0 no-repeat;}
#globalnavi ul#tw li#navi03 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#tw li#navi03 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -384px -50px no-repeat;}
#globalnavi ul#tw li#navi04 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -576px 0 no-repeat;}
#globalnavi ul#tw li#navi04 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#tw li#navi04 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -576px -50px no-repeat;}
#globalnavi ul#tw li#navi05 a{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -768px 0 no-repeat;}
#globalnavi ul#tw li#navi05 a:hover{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -768px -50px no-repeat;}
#globalnavi ul#tw li#navi05 a.visit{background: url(../../external.html?link=http://www.kawatake.co.jp/share/tw/images/globalnavi.png) -768px -50px no-repeat;}

/* Main 
=================================================================*/
#mainImg{
	width: 960px;
	margin: 20px auto;
	height: 336px;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/main_bg.png) right top no-repeat;
	position: relative;
}
#mainImg h2{
	position: absolute;
	top: 100px;
	left: 0;
}

/* Contents Layout
=================================================================*/
#contents{
	width: 920px;
	margin: 0 auto 20px auto;
	padding: 20px;
	background: #fff;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#contents #inner{
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/contents_bg.png) repeat-y;
	overflow: hidden;
}
#contents #contLeft{
	width: 240px;
	padding: 5px;
	float: left;
	margin-right: 20px;
}
#contents #contRight{
	width: 650px;
	float: left;
}
#contents h3{
	color: #0A0772;
	text-shadow: 1px 1px 1px #dcdcdc;
	font-size: 132.4%;
	padding-bottom: 5px;
	border-bottom:3px solid #0A0772;
}
#contents h4{
	color: #0A0772;
	font-size: 132.4%;
	line-height: 1;
	padding-left: 10px;
	margin-bottom: 10px;
	border-left:3px solid #0A0772;
}
#contents h5{
	font-size: 115.8%;
	color: #555;
}
#pagetitle{
	width: 960px;
	margin: 0 auto 10px auto;
	overflow: hidden;
}
.txtbox{
	width: 100%;
	margin: 10px 0;
	overflow: hidden;
}

/* panz
=================================================================*/
#panz{
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
#panz ul{
	margin-left: 2px;
	padding: 9px 0px 9px 0px;
}
#panz ul li{
	display: inline;
	line-height: 100%;
	text-shadow:1px 1px 1px #fff;
}
#panz ul li a{
	text-decoration: none;
	font-size: 83%;
}
/* Footer
=================================================================*/
footer{
	width: 100%;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/footer_bg.png) #dcdcdc repeat-x;
	overflow: hidden;
	min-height: 86px;
}
footer .footInfo {
	width: 960px;
	padding: 15px 0;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
footer .footInfo #pagetop{
	position: absolute;
	top: 0;
	right: 0;
}
footer .footInfo div{
	float: left;
}
#copyright{
	width: 100%;
	background: #0A0873;
}
#copyright p{
	padding: 5px 0;
	text-align: center;
	color: #fff;
}

/* Side
=================================================================*/
.banner{}
.banner li{
	line-height: 0;
	margin-bottom: 10px;
}
/* Other
=================================================================*/
a.link:hover{filter: alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
a.blank{background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/icon_blank.png) right no-repeat;padding-right: 13px;}
a.arw{background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/icon_arw.png) left no-repeat;padding-left: 8px;}
.keycolor{color: #0A0772}
.w15{width: 150px;}
.w21{width: 210px;}
.w42{width: 420px;}

hr.secter{
	display:block;
	width: 100%;
	height: 1px;
	border: 0;
	background: url(../../external.html?link=http://www.kawatake.co.jp/share/images/bdr_dot.png) bottom repeat-x;
}


.btn {
	font-size:13px;
	font-weight:normal;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #337fed;
	padding:5px 10px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #3d94f6), color-stop(100%, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	background:-ms-linear-gradient( top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	color:#ffffff !important;
	display:inline-block;
	text-shadow:1px 1px 0px #1570cd;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #97c4fe;
 	-moz-box-shadow:inset 1px 1px 0px 0px #97c4fe;
 	box-shadow:inset 1px 1px 0px 0px #97c4fe;
}
.btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #1e62d0), color-stop(100%, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background:-ms-linear-gradient( top, #1e62d0 5%, #3d94f6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}
.btn:active {
	position:relative;
	top:1px;
}










