/* =================================================================
 * Author : e-trust
 * Date : 2014-01-24 ?X?V
 * Licensing : e-trust co.,ltd.
 ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¹ÃƒÂ¨Ã¢â‚¬Â°Ã‚Â¯
 * ================================================================= */
 @charset "utf-8";
/*------------------------------------------------------
		reset                                              
--------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote { margin: 0; padding: 0;} 
br {letter-spacing: 0;}
img {border: none;margin:0;padding:0;}
.bannar {padding: 0;z-index: 999999;}
ul,li,dl,dt,dd,p {list-style: none;}
form input, form select {display: inline;vertical-align: middle;}
table tr td{vertical-align: top;}
/*------------------------------------------------------
		base                                              
--------------------------------------------------------*/
body {
font-family: 'ãƒ¡ã‚¤ãƒªã‚ª','Meiryo','ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic','ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro',Osaka,sans-serif;	-webkit-text-size-adjust: 100%;
	min-width:980px;
	color:#333;
	font-size:15px;

	overflow-x: hidden;


}
/*:root body{
	font-family: "Hiragino Kaku Gothic Pro",'ÃƒÂ£Ã†â€™Ã¢â‚¬â„¢ÃƒÂ£Ã†â€™Ã‚Â©ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â®ÃƒÂ£Ã†â€™Ã…Â½ÃƒÂ¨Ã‚Â§Ã¢â‚¬â„¢ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ Pro W3',Meiryo,Osaka,"MS PGothic",sans-serif;
}*/
a:link,a:visited {text-decoration: none;color: #146aec;}
a:hover,a:active {text-decoration: underline;}
.nav_sub a:link,.nav_sub a:visited {text-decoration: none;color: #333;}
.nav_sub a:hover,.nav_sub a:active {text-decoration: underline;}
.nav_sub2 a:link,.nav_sub2 a:visited {text-decoration: none;color: #111;}
.nav_sub2 a:hover,.nav_sub2 a:active {text-decoration: underline;}
a:focus { outline:none;}
html,body{height: 100%;}
/* --------------------------------------------------
		HEADER AREA
-------------------------------------------------- */
#wrapper{
	/* width: 1140px; */
	height: 100%;
	/* height: auto !important; */
	/* min-height: 100%; */
	/* position: relative; */
	position: absolute;
	left: 30px;
}
#header{
	width: 1400px;
	/* height: 904px; */
	margin:0 auto;
	overflow: hidden;
}
#header_inner{
	width: 100%;
	height: 624px;
	margin: 0 auto;
	position:relative;
	/* overflow: hidden; */
}

.top_h1 {
	font-size:13px;
	font-weight:normal;
	text-align:left;
	position: absolute;
	left: 442px;
	top:0px;
	line-height: 30px;
	/* color:#666; */
}

/*#nav_local{
	position: absolute;
	right:0px;
	top:0px;
	text-align: right;
	line-height: 30px;
}*/


#siteID{
	position: absolute;
	left: 247px;
	top: 0px;
	z-index: -99993;
}
#tel_header{
	position: absolute;
	right: px;
	top: px;
}
#main{
	position:absolute;
	top: px;
	left: px;
}

#nav_global{
	position: absolute;
	left: px;
	top: px;
}
#nav_global ul li{
	float: left;
}






/* --------------------------------------------------
		MAIN AREA
-------------------------------------------------- */ 
#mainArea{
	position: absolute;
	top: 0px;
	left: 318px;
	height: 904px;
	z-index: -99999;
}

ul#slider{display: block;position: relative;width: 1214px;height: 904px;text-align: left;}
ul#slider,#slider li{margin: 0;padding: 0;list-style: none;z-index: 1;}
#slider li{position: absolute;top: 0;left: 0;}


/* --------------------------------------------------
		CONTENTS AREA
-------------------------------------------------- */ 
#contents{
	margin:0 auto;
	/*padding-bottom: 200px; ÃƒÂ¢Ã¢â‚¬Â Ã‚Â#footermenuÃƒÂ£Ã‚ÂÃ‚Â§ÃƒÂ£Ã†â€™Ã‚ÂÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã‚Â§ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ¤Ã‚Â½Ã‚Â¿ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ÃƒÂ£Ã‚ÂÃ‚Â®ÃƒÂ¥Ã‚Â Ã‚Â´ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ£Ã‚ÂÃ‚Â«ÃƒÂ¤Ã‚Â½Ã‚Â¿ÃƒÂ£Ã‚ÂÃ¢â‚¬Â */
}
#right{
	width: 860px;
	line-height: 1.6em;
	float: left;
}

.ColLeft {
	float: left;
}

.ColRight {
	float: right;
}
/*ÃƒÂ£Ã†â€™Ã¢â‚¬â€ÃƒÂ£Ã†â€™Ã‚Â©ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¤ÃƒÂ£Ã†â€™Ã‚ÂÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã†â€™Ã‚ÂÃƒÂ£Ã†â€™Ã‚ÂªÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã‚Â¼*/
.txt_border {padding:10px; border:1px solid #ccc !important; background-color:#fff;
	 }

.contents_01 {
	width: 620px;
	margin: -80px 0 0 70px;
	text-align: center;
	overflow: hidden;
}

.contents_02 {
		width: 100%;
		/* margin: 50px 0 90px 20px; */
		padding: 0 30px 30px;
		position: relative; /*needed for heading4 rule*/
		z-index: 0; /* again, just for heading4 rule*/		
		/* border: 7px solid #cecece; */
		/* border: 7px solid rgba(0,0,0,.05); */
		background: #f7f7f4;
		/* background-clip: padding-box; */
		
		/* -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .5); */
		/* box-shadow: 0 0 2px rgba(0, 0, 0, .5); */
}

.contents_02_none{
		width: 100%;
		/* margin: 50px 0 90px 20px; */
		padding: 0 30px 30px;
		position: relative; /*needed for heading4 rule*/
		z-index: 0; /* again, just for heading4 rule*/		
		/* border: 7px solid #cecece; */
		/* border: 7px solid rgba(0,0,0,.05); */
		background: #fff;
		/* background-clip: padding-box; */
		
		/* -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .5); */
		/* box-shadow: 0 0 2px rgba(0, 0, 0, .5); */
}


.midashi_02 {
	margin: 20px 0 30px;
	position: relative;
  
	margin-left: -89px; /* 15px padding + 7px border ribbon shadow*/
	margin-right: -89px;
  padding: 15px;
  background: #e5e5e5;
  background: -moz-linear-gradient(#FFCFA8, #FCA661);
  background: -webkit-gradient(linear, left top, left bottom, from(#FFCFA8), to(#FCA661));
  background: -webkit-linear-gradient(#FFCFA8, #FCA661);
  background: -o-linear-gradient(#FFCFA8, #FCA661);
  background: -ms-linear-gradient(#FFCFA8, #FCA661);
  background: linear-gradient(#FFCFA8, #FCA661);
  -webkit-box-shadow: 0 -1px 0 rgba(255,255,255,.8) inset;
  -moz-box-shadow: 0 -1px 0 rgba(255,255,255,.8) inset;
  box-shadow: 0 -1px 0 rgba(255,255,255,.8) inset;
  text-shadow: 0 1px 0 #fff;
  
	padding-left: 64px;
}
 
.midashi_02:before, .midashi_02:after{
  position: absolute;
  left: 0;
  bottom: -6px;
  content:'';
  border-top: 6px solid #555;
  border-left: 6px solid transparent;
}
 
.midashi_02:before{
  border-top: 6px solid #555;
  border-right: 6px solid transparent;
  border-left: none;
  left: auto;
  right: 0;
  bottom: -6px;
}

.midashi_h3_01 {
    position: relative;
    border-color: #F2F2F2;
    border-style: solid;
    border-width: 5px 5px 5px 0;
    background: #FCD675;
    margin: 0px 0 15px -56px;
    padding: 5px 15px;
    -moz-box-shadow: 1px 1px 1px rgba(0,0,0,.3);
    -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,.3);
    box-shadow: 1px 1px 1px rgba(0,0,0,.3);
    padding-left: 52px;
}
 
.midashi_h3_01:after
{
    content: "";
    position: absolute;
    z-index: -1;
    bottom: 10px;
    right: 15px;
    width: 70%;
    height: 10px;
    background: rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 15px 10px rgba(0,0,0, .2);
    -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .7);
    box-shadow: 0 15px 10px rgba(0, 0, 0, .2);
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    transform: rotate(2deg);
}

.midashi_h4 {
	border-bottom: 1px dashed #aaa;
    border-left: 7px solid #aaa;
    border-left: 7px solid rgba(0,0,0,.2);
    margin: 0 -15px 15px -22px;
    padding: 5px 15px;
	text-align: left;
}

h4 {
	border-bottom: 1px dashed #aaa;
	padding: 5px 0px;
	text-align: right;
}

/*.hyou1{
	border-bottom: dotted 1px #a48343!important;
}*/

/*.hyou2{
	border-bottom: solid 1px #a48343!important;
}*/

/* --------------------------------------------------
		LEFT AREA
-------------------------------------------------- */
/*NAVIÃƒÂ£Ã‚ÂÃ‚ÂªÃƒÂ£Ã‚ÂÃ¢â‚¬Å¾ÃƒÂ¥Ã‚Â Ã‚Â´ÃƒÂ¥Ã‚ÂÃ‹â€ ÃƒÂ£Ã‚ÂÃ‚Â®ÃƒÂ£Ã‚ÂÃ‚Â¿*/
#navi{
	display: none;
	height: 0;
	z-index: 99999;
}
#left{
	margin-top: 27px;
	text-align: left;
	z-index: 99999;
	width: 270px;
	/* position: absolute; */
	/* top: 0px; */
	/* left: 0px; */
	width: px;
}

#sideinfo{
	padding: 0px 0px 0px 0px;/*ÃƒÂ¥Ã‚Â¹Ã¢â‚¬Â¦ÃƒÂ£Ã‚ÂÃ‚Â¯ÃƒÂ¦Ã…â€™Ã¢â‚¬Â¡ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ£Ã‚ÂÃ¢â‚¬ÂºÃƒÂ£Ã‚ÂÃ…Â¡ÃƒÂ£Ã‚ÂÃ‚Â«ÃƒÂ¤Ã‚Â½Ã¢â€žÂ¢ÃƒÂ§Ã¢â€žÂ¢Ã‚Â½ÃƒÂ£Ã‚ÂÃ‚Â¯paddingdÃƒÂ£Ã‚ÂÃ‚Â§*/
	text-align: left;
	background-color:#fff; 
}

#sideinfo p{
	text-align: left;
	margin-left: 10px;
}


/* --------------------------------------------------
		FOOTER AREA
-------------------------------------------------- */
.end{display: none;clear:both;}
#footermenu{
	margin-top: 50px;
	margin-left: -28px;
	width: 100%;
	padding: 25px 0 45px;
	height: 120px;
	/*position: absolute;
	bottom: 0;
	left: 0;*/
	line-height: 1.6em;
	background-color: #fff5ee;
	font-size: 12px;
}
#footer_inner{
	position:relative;
	width: 1200px;
	margin: 0 auto;
	text-align: left;
}


.siteID_footer{
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 1.8em;
}



#nav_footer{
	position:absolute;
	top: 84px;
	left: 0px;
	text-align:center;
	color:#666;
}


.toPageTop{
	position:absolute;
	top: 0px;
	right: 0px;
}



#add_footer{
	position: absolute;
	left: px;
	top:;
}




#copy{
	text-align: right;
	width: 180px;
	position:absolute;
	bottom: -106px;
	right: 0px;
	font-size:12px;
	line-height: px;
}



#footer{display: none;width: 1000px;margin: 0 auto;}

/* --------------------------------------------------
		ÃƒÂ¨Ã‚Â¦Ã¢â‚¬Â¹ÃƒÂ¥Ã¢â‚¬Â¡Ã‚ÂºÃƒÂ£Ã‚ÂÃ¢â‚¬â€ CSS
-------------------------------------------------- */
.midashi{background: no-repeat;}
.midashi h2{
	/*text-shadow:1px 1px 1px #666;*/
	color: #333;
	font-size: 24px;
	line-height: 26px;
	letter-spacing: 0.1em;
}
.midashi h3{
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 0.1em;
	color: #333;
}
.midashi h4{
	font-size: 16px;
	letter-spacing: 0.1em;
	color: #333;
	font-weight: normal;
}

.bannar {
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

/* --------------------------------------------------
		ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹ÃƒÂ¥Ã‚Â±Ã‚Â¤ÃƒÂ£Ã†â€™Ã…Â¡ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ CSS
-------------------------------------------------- */
/* TOPÃƒÂ£Ã†â€™Ã…Â¡ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ§Ã‚ÂÃ¢â€šÂ¬ */

.news{
	width: 690px; /*.scrollÃƒÂ£Ã‚ÂÃ‚Â®ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¨ÃƒÂ£Ã†â€™Ã‚ÂªÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¢ÃƒÂ£Ã‚ÂÃ‚Â®ÃƒÂ¦Ã‚Â¨Ã‚ÂªÃƒÂ¥Ã‚Â¹Ã¢â‚¬Â¦ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬â„¢ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¥ÃƒÂ£Ã¢â‚¬Å¡Ã…â€™ÃƒÂ£Ã¢â‚¬Å¡Ã¢â‚¬Â¹*/
	height: 203px;
	padding: px px px px;
}

#scroll{
	margin-top: 20px;
	width: 100%;
	height: 120px;
	text-align: left;
	overflow-y: scroll;
	overflow-x: hidden;
}
#scroll p {
	/* padding-top: 20px; */
	padding-bottom: 14px;
	width: 540px;
	border-bottom: 1px solid #7f7f7f;
}
.topics{
	border-bottom: 1px dotted #666 !important;
	padding-bottom: 12px;
}


/* ÃƒÂ£Ã†â€™Ã¢â‚¬ËœÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ£Ã‚ÂÃ‚ÂÃƒÂ£Ã‚ÂÃ…Â¡ */
.pankuzu{
	font-size: 12px;
	background: no-repeat;
	line-height: 30px;
}

.pankuzu a{
	color:#;
}


.policy{text-align: left;}
.policy h3{	border-left: 4px solid #333;color: #333;padding-left:8px;font-size: 15px;letter-spacing: 0.1em;font-weight: normal;}
.policy p{margin: 10px 0 25px;}
.contactForm td{font-size: 11px;}

#smap p{padding-left: 6px;font-size: 15px;border-left: 4px solid #DDD;margin-bottom: 15px;}
#smap a{color:;}
/* --------------------------------------------------
-------------------------------------------------- */
.kakoi{border: 3px solid #EEE;}
.kakoi2{border: 1px solid #EEE;}
.border{border-bottom: 1px solid #CCC !important;}
.td_border td{border-bottom: 1px dotted #CCC !important;}

/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â€žÂ¢ÃƒÂ§Ã…â€œÃ…Â¸ÃƒÂ¨Ã‚Â£Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â£Ã‚Â¾*/
.photo img{padding: 4px;background: #FFF;border: 1px solid #CCC !important;}
/* --------------------------------------------------
		ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â±ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡CSS
-------------------------------------------------- */
.bold{
	font-weight:bold;
}
/*ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¥Ã‚Â­Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¨Ã‚Â­ÃƒÂ¥Ã‚Â®Ã…Â¡*/
.fs10{font-size:10px;}.fs11{font-size:11px;}.fs12{font-size:12px;}.fs13{font-size:13px;}
.fs14{font-size:14px;}.fs15{font-size:15px;}.fs16{font-size:16px;}.fs17{font-size:17px;}
.fs18{font-size:18px;}.fs19{font-size:19px;}.fs20{font-size:20px;}.fs21{font-size:21px;}
.fs22{font-size:22px;}.fs24{font-size:24px;}.fs25{font-size:25px;}.fs26{font-size:26px;}
.fs27{font-size:27px;}.fs28{font-size:28px;}.fs29{font-size:29px;}.fs30{font-size:30px;}
/*ÃƒÂ¨Ã‚Â¡Ã…â€™ÃƒÂ©Ã¢â‚¬â€œÃ¢â‚¬Å“ÃƒÂ¨Ã‚ÂªÃ‚Â¿ÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â´*/
.lh10{line-height: 1em;}.lh12{line-height: 1.2em;}.lh13{line-height: 1.3em;}.lh14{line-height: 1.4em;}
.lh15{line-height: 1.5em;}.lh16{line-height: 1.6em;}.lh17{line-height: 1.7em;}.lh18{line-height: 1.8em;}
.lh19{line-height: 1.9em;}.lh20{line-height: 2.0em;}.lh21{line-height: 2.1em;}.lh22{line-height: 2.2em;}
.lh23{line-height: 2.3em;}.lh24{line-height: 2.4em;}.lh25{line-height: 2.5em;}
/*ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¥Ã‚Â­Ã¢â‚¬â€ÃƒÂ©Ã¢â‚¬â€œÃ¢â‚¬Å“ÃƒÂ©Ã…Â¡Ã¢â‚¬ÂÃƒÂ¨Ã‚ÂªÃ‚Â¿ÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â´*/
.ls01{letter-spacing: 0.1em;}.ls02{letter-spacing: 0.2em;}.ls03{letter-spacing: 0.3em;}
/*ÃƒÂ£Ã†â€™Ã…Â¾ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â±ÃƒÂ©Ã¢â€šÂ¬Ã…Â¡*/
.mg0{margin: 0px;}.mg5{margin: 5px;}.mg10{margin:10px;}.mg15{margin:15px;}.mg20{margin:20px;}
.mg25{margin:25px;}.mg30{margin:30px;}.mg35{margin:35px;}.mg40{margin:40px;}.mg45{margin:45px;}
/*ÃƒÂ£Ã†â€™Ã…Â¾ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ¥Ã‚Â·Ã‚Â¦*/
.mgL5{margin-left:5px;}.mgL10{margin-left:10px;}.mgL15{margin-left:15px;}.mgL20{margin-left:20px;}
.mgL25{margin-left:25px;}.mgL30{margin-left:30px;}.mgL35{margin-left:35px;}.mgL40{margin-left:40px;}
/*ÃƒÂ£Ã†â€™Ã…Â¾ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ¥Ã‚ÂÃ‚Â³*/
.mgR5{margin-right: 5px;}.mgR10{margin-right:10px;}.mgR15{margin-right:15px;}.mgR20{margin-right:20px;}
.mgR25{margin-right:25px;}.mgR30{margin-right:30px;}.mgR35{margin-right:35px;}.mgR40{margin-right:40px;}
/*ÃƒÂ£Ã†â€™Ã…Â¾ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¸ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ¤Ã‚Â¸Ã¢â‚¬Â¹*/
.mgB5{margin-bottom: 5px;}.mgB10{margin-bottom:10px;}.mgB15{margin-bottom:15px;}.mgB20{margin-bottom:20px;}.mgB25{margin-bottom:25px;}
/*ÃƒÂ£Ã†â€™Ã¢â‚¬ËœÃƒÂ£Ã†â€™Ã¢â‚¬Â¡ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â£ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â°*/
.pd5{padding: 5px;}.pd10{padding:10px;}.pd15{padding:15px;}
.pdT5{padding-top: 5px;}.pdT10{padding-top: 10px;}.pdT15{padding-top: 15px;}.pdT20{padding-top: 20px;}.pdT25{padding-top: 25px;}
.pdR5{padding-right: 5px;}.pdR10{padding-right: 10px;}.pdR15{padding-right: 15px;}.pdR20{padding-right: 20px;}.pdR25{padding-right: 25px;}
.pdL5{padding-left: 5px;}.pdL10{padding-left: 10px;}.pdL15{padding-left: 15px;}.pdL20{padding-left: 20px;}.pdL25{padding-left: 25px;}
.pdB5{padding-bottom: 5px;}.pdB10{padding-bottom: 10px;}.pdB15{padding-bottom: 15px;}.pdB20{padding-bottom: 20px;}.pdB25{padding-bottom: 25px;}
/*ÃƒÂ£Ã†â€™Ã¢â‚¬Â¢ÃƒÂ£Ã†â€™Ã‚Â­ÃƒÂ£Ã†â€™Ã‚Â¼ÃƒÂ£Ã†â€™Ã‹â€ */
.fltL{float:left;}.fltR{float:right;}.cleB{clear:both;}
/*ÃƒÂ£Ã†â€™Ã¢â‚¬Â¢ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â©ÃƒÂ£Ã†â€™Ã‚Â³ÃƒÂ£Ã†â€™Ã‹â€ */
.mincho{font-family: "HGæ˜ŽæœB","ï¼­ï¼³ ï¼°æ˜Žæœ","MS PMincho","ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ Pro W3","Hiragino Mincho Pro",serif;}
.gyosho{font-family: 'æœ—å¤ªæ›¸ä½“','HGPè¡Œæ›¸ä½“',serif;}
.hirakaku{font-family: 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic ProN','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯','MS PGothic',sans-serif;}
.arial{font-family: Arial,Helvetica,'ãƒ’ãƒ©ã‚®ãƒŽä¸¸ã‚´ Pro W4',HiraMaruPro-W4,'ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'Meiryo UI','ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯',sans-serif;}
.norepeate{
	background: no-repeat;
}

#smap { padding:30px 20px 30px 20px; text-align:left; margin: 82px;}

.cell {
    padding-top: 10px;
    font-size: 23px;

    font-weight: bold;
}

.cell_txt {
    font-size: 14px;

    padding-top: 10px;
}


.cell_box {
	padding-bottom: 30px !important;
	background-image: url("image/menu/menu_line.gif");
	background-repeat:no-repeat;

	background-position: left bottom;


}

.cell_box_last {
		padding-bottom: 30px !important;
	background-image:none;
}

.table_de tr td{
	border-bottom: 1px dotted #C7C7C7;

}

.k_logo {
    position: relative;
    float: left;
    padding: 50px 0 0;
    /* margin: -20px 0 0 110px; */
    left: 10px;
    /* top: 0; */
}

.camp_midashi {
	background-image: url("image/campaign/cam_m_bk.gif");
	background-repeat:no-repeat;
	background-position: left bottom;
	font-family: "HGæ˜ŽæœB","ï¼­ï¼³ ï¼°æ˜Žæœ","MS PMincho","ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ Pro W3","Hiragino Mincho Pro",serif;
	

	padding: 60px 0 20px 0 !important;
}

.camp_midashi h2 {
	font-size: 30px !important;
}

.redred {
	color: #d80a0a;
}

.cpon_text {
	padding: 15px;
	text-align: center;
	border: 1px solid #999;
}

.border_line {
	border-bottom: 1px solid #7f7f7f;
	margin-left: 50px;
}

.border_line table td { border:none!important; }

/* --------------------------------------------------
		sitemap?y?[?WCSS
-------------------------------------------------- */
