@charset "utf-8";
/* CSS Document */


/*---------------------------------------------
		h1,h2,h3 style
---------------------------------------------*/
#header p{
	font-size:11px;
	text-align:left;
	color:#98d0f2; 
	padding:0 0 6px 0;
	height:18px;
	}

h2{ background:url(../works/images/back_title_logomark.gif) left top no-repeat ; padding:0 0 5px 25px; margin:0 40px;					font:bold 200% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color:#000;	text-align:left; }
#konpe h3,#zituseki h3{ font:bold 125% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; text-align:left; padding-left:50px; margin:60px 0 30px;}	
/*---------------------------------------------
		link sytle
---------------------------------------------*/
#point p a,#zituseki p a,p.click a{display:block; width:250px; height:40px; background:url(../works/images/bt_point.gif) left top no-repeat; color:#FFF; font:bold 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:40px; text-decoration:none; margin:0 50px 0 0; float:right;}
#point p a:hover,#zituseki p a:hover,p.click a:hover{ background:url(../works/images/bt_point_hover.gif) left top no-repeat;} 
#point p a:active,#zituseki p a:active,p.click a:active{ background:url(../works/images/bt_point_active.gif) left top no-repeat;} 
#dezain p a,#konpe p a{display:block; width:250px; height:40px; background:url(../works/images/bt_course.gif) left top no-repeat; color:#FFF; font:bold 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; line-height:40px; text-decoration:none; margin:0 50px 0 0; float:right;}
#dezain p a:hover,#konpe p a:hover{ background:url(../works/images/bt_course_hover.gif) left top no-repeat;} 
#dezain p a:active,#konpe p a:active{ background:url(../works/images/bt_course_active.gif) left top no-repeat;} 
/*---------------------------------------------
		point style
---------------------------------------------*/
#point{ position:relative;}
#point dl{ margin:15px;}
#point dt{ float:left; padding-left:35px; font:bold 120% /1.8em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; width:100px; color:#900;}
#point dd{ text-align:left; font:120% /1.8em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; width:600px;}
#point p{ clear:both;}
.hukidasi{ position:absolute; top:75px; left:650px;}

/*---------------------------------------------
		konpe style
---------------------------------------------*/
#ryoukin{ width:850px; height:50px;}
.free{ width:300px; height:50px; text-align:center; float:left; margin-left:50px; background:url(../works/images/back_free.gif) left top no-repeat; line-height:50px; margin-bottom:5px; color:#FFF; font:100% /50px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.notfree{ width:450px; height:50px; text-align:center; float:right; margin-right:50px;  background:url(../works/images/back_notfree.gif) left top no-repeat; color:#FFF; font:100% /50px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

.nagare01{ clear:both; width:150px; height:100px; float:left; background:url(../works/images/back_nagare.gif) left top no-repeat; margin:0 0 5px 50px; color:#222; font:bold 110% /100px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
.nagare02{ width:150px; height:100px; float:left; background:url(../works/images/back_nagare01.gif) left top no-repeat; color:#222; font:bold 110% /100px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.nagare03{ width:150px; height:100px; float:left; background:url(../works/images/back_nagare02.gif) left top no-repeat; color:#222; font:bold 110% /100px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.nagare04{ width:150px; height:100px; float:left; background:url(../works/images/back_nagare03.gif) left top no-repeat; color:#222; font:bold 110% /1em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; padding-top:45px; height:55px;}
.siharai{ font:70% /1.5em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.nagare05{ width:150px; height:100px; float:left; background:url(../works/images/back_nagare04.gif) left top no-repeat; color:#222; font:bold 110% /100px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
#kikanGr{width:850px; height:20px;}
.kikan01{ clear:both; float:left; width:300px; height:20px; margin:0 0 5px 50px; background:url(../works/images/back_kikan01.gif) left top no-repeat; color:#FFF; font:100% /20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.kikan02{ float:left; width:150px; height:20px; background:url(../works/images/back_kikan02.gif) left top no-repeat; color:#FFF; font:100% /20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.kikan03{ float:left; width:300px; height:20px; background:url(../works/images/back_kikan01.gif) left top no-repeat; color:#FFF; font:100% /20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.kikan04{ clear:both; width:750px; height:20px; background:url(../works/images/back_kikan04.gif) left top no-repeat; margin:5px auto 20px; color:#FFF; font:100% /20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

#konpe dt{ clear:both; text-align:left; color:#006; font:bold 105% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; margin:0 0 0 80px;}
#konpe dd{ font:100% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; text-align:left; margin:5px 0 10px 95px; float:left; wifth:500px;}

/*---------------------------------------------
		konperei style
---------------------------------------------*/
#konperei{ clear:both; margin:100px 0 0 0; width:850px; }
#konperei h2{margin-bottom:15px;}
#cafe,#keiei,#tintai{ margin-left:50px;}
#konperei h4{ clear:both; padding:5px;}
#konperei p{ float:left;}
.order01,.order02,.order03{margin:50px 20px 0 0;line-height:70px;}
.saiyou03{ margin-bottom:50px;}
.saiyou01,.saiyou02,.saiyou03{margin-top:20px; line-height:45px;}
.yazirusi{ margin-top:90px;}
#konperei h4{ font:120% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; text-align:left; text-indent:30px; padding-bottom:5px;}	
#cafe h4{ border-bottom:#C00 solid 3px; margin-right:50px; color:#900; background-color:#FFF4F4;}
#keiei h4{ border-bottom:#06F solid 3px; margin-right:50px; color:#009; background-color:#F4FFFF;}
#tintai h4{ border-bottom:#390 solid 3px; margin-right:50px; color:#060; background-color:#F4FFF4;}

/*---------------------------------------------
		dezain style
---------------------------------------------*/
#dezain{ clear:both;}
#dezain dt{ clear:both; text-align:left; color:#006; font:bold 105% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; margin:0 0 0 80px;}
#dezain dd{ font:100% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; text-align:left; margin:0 0 10px 95px; float:left; }
.osusume{ font:bold 110% /1.5em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; width:600px; height:90px; padding:30px 50px; text-align:left; background-color:#060; margin:30px auto 0; background:url(../works/images/back_osusume.gif) left top no-repeat; color:#900;}
.sennin{ color:#000; padding:5px; text-decoration:underline;}

/*---------------------------------------------
		zituseki style
---------------------------------------------*/
#zituseki{clear:both; margin:100px 0 0 0;}
.zitusekiBun{ font:100% /1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; text-align:left; margin:0 0 10px 95px; float:left; width:700px;}

/*---------------------------------------------
		plus style
---------------------------------------------*/
#plus{ padding:80px 0; background:url(../images/obj_contentbg.gif) repeat-y 0 0; width:850px; height:1300px;} 
#plus p{ margin:10px; text-align:left; font:120% /1.8em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
#plus .tenkai{ padding-left:65px; color:#900; margin-right:20px; font-weight:bold; }
.clear{ clear:both;}
#plus .image{ margin-left:160px;}
#plus p a{ margin-top:20px;}
#plus .h2_bun{ text-align:left; padding:0 0 0 80px; font:90% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; letter-spacing:0.2em;}
.image01 a,.image02 a{ display:block; width:120px; height:120px; margin:0 10px; float:left;}
.image01 a:hover,.image02 a:hover,.image03 a:hover,.image04 a:hover{ filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
.image03 a,.image04 a{ display:block; width:130px; height:130px; margin:0 20px; float:left;}
#plus p.image01,#plus p.image03{ margin:0 0 0 130px;}
#plus p.image02{clear:both; margin:0 0 0 180px;}
#plus p.image04{clear:both; margin:0 0 0 130px; }
#plus p.click{ text-align:center; font-size:98%;}
#plus p.click a{ margin:30px 50px;}
#plus p.clear{ margin-top:180px;}
