/*
 * Sagamiya website css
 *
 * @author Hayato Tomoda 
 * @website http://tomodian.com
 */

@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
  margin: 0;
  padding: 0;
  line-height: 1.51;
  
}

body {
  color: #333;
  text-align: center;
  font-size: 81.25%;
	font-size: 100%;

}

* html body {
	font-size: 82%;
	font-family: "ＭＳ Ｐゴシック", sans-serif;
	vertical-align: baseline;
	text-align: center;
} /* for lte ie6 */

*:first-child+html body {
	font-size: 82%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie7 */

html>/**/body {
	font-size: 82%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie8 */

html:not(:target) body {
	font-size: 13px;
	font-family: Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
} /* for modern browser not ie8 */


img{border:none;}



a,a:link,a:visited,a:hover,a:active{
	color:#666;
}

a:hover{
	color:#666;
	text-decoration:none;
}

.clear{
	clear:both;
}


 
 /*FLOAT、POSITION関係*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.block{display:block;}
.inline{display:inline;}
.text_left{text-align:left;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.absolute{position:absolute;}
.relative{position:relative;}

/*マージン関係*/
.m3{margin-top:3px}
.m5{margin-top:5px}
.m10{margin-top:10px}
.m15{margin-top:15px}
.m20{margin-top:20px}
.m25{margin-top:25px}
.m30{margin-top:30px}
.m35{margin-top:35px}
.m40{margin-top:40px}
.m45{margin-top:45px}
.m50{margin-top:50px}
.m55{margin-top:55px}
.m60{margin-top:60px}
.m65{margin-top:65px}
.m70{margin-top:70px}
.m75{margin-top:75px}
.m80{margin-top:80px}
.m85{margin-top:85px}
.m90{margin-top:90px}
.m95{margin-top:95px}
.m100{margin-top:100px}

.m_left3{margin-left:3px}
.m_left5{margin-left:5px}
.m_left10{margin-left:10px}
.m_left15{margin-left:15px}
.m_left20{margin-left:20px}
.m_left25{margin-left:25px}
.m_left30{margin-left:30px}
.m_left35{margin-left:35px}
.m_left40{margin-left:40px}
.m_left45{margin-left:45px}
.m_left50{margin-left:50px}
.m_left55{margin-left:55px}
.m_left60{margin-left:60px}
.m_left65{margin-left:65px}
.m_left70{margin-left:70px}
.m_left75{margin-left:75px}
.m_left80{margin-left:80px}
.m_left85{margin-left:85px}
.m_left90{margin-left:90px}
.m_left95{margin-left:95px}
.m_left100{margin-left:100px}

.m_right3{margin-right:3px}
.m_right5{margin-right:5px}
.m_right10{margin-right:10px}
.m_right15{margin-right:15px}
.m_right20{margin-right:20px}
.m_right25{margin-right:25px}
.m_right30{margin-right:30px}
.m_right35{margin-right:35px}
.m_right40{margin-right:40px}
.m_right45{margin-right:45px}
.m_right50{margin-right:50px}
.m_right55{margin-right:55px}
.m_right60{margin-right:60px}
.m_right65{margin-right:65px}
.m_right70{margin-right:70px}
.m_right75{margin-right:75px}
.m_right80{margin-right:80px}
.m_right85{margin-right:85px}
.m_right90{margin-right:90px}
.m_right95{margin-right:95px}
.m_right100{margin-right:100px}

.m_bottom3{margin-bottom:3px}
.m_bottom5{margin-bottom:5px}
.m_bottom10{margin-bottom:10px}
.m_bottom15{margin-bottom:15px}
.m_bottom20{margin-bottom:20px}
.m_bottom25{margin-bottom:25px}
.m_bottom30{margin-bottom:30px}
.m_bottom35{margin-bottom:35px}
.m_bottom40{margin-bottom:40px}
.m_bottom45{margin-bottom:45px}
.m_bottom50{margin-bottom:50px}
.m_bottom55{margin-bottom:55px}
.m_bottom60{margin-bottom:60px}
.m_bottom65{margin-bottom:65px}
.m_bottom70{margin-bottom:70px}
.m_bottom75{margin-bottom:75px}
.m_bottom80{margin-bottom:80px}
.m_bottom85{margin-bottom:85px}
.m_bottom90{margin-bottom:90px}
.m_bottom95{margin-bottom:95px}
.m_bottom100{margin-bottom:100px}

.m_center{
	margin-left:auto;
	margin-right:auto;
	}
	
/*パディング関係*/
.p3{padding-top:3px}
.p5{padding-top:5px}
.p10{padding-top:10px}
.p15{padding-top:15px}
.p20{padding-top:20px}
.p25{padding-top:25px}
.p30{padding-top:30px}
.p35{padding-top:35px}
.p40{padding-top:40px}
.p45{padding-top:45px}
.p50{padding-top:50px}
.p55{padding-top:55px}
.p60{padding-top:60px}
.p65{padding-top:65px}
.p70{padding-top:70px}
.p75{padding-top:75px}
.p80{padding-top:80px}
.p85{padding-top:85px}
.p90{padding-top:90px}
.p95{padding-top:95px}
.p100{padding-top:100px}

.p_left3{padding-left:3px}
.p_left5{padding-left:5px}
.p_left10{padding-left:10px}
.p_left15{padding-left:15px}
.p_left20{padding-left:20px}
.p_left25{padding-left:25px}
.p_left30{padding-left:30px}
.p_left35{padding-left:35px}
.p_left40{padding-left:40px}
.p_left45{padding-left:45px}
.p_left50{padding-left:50px}
.p_left55{padding-left:55px}
.p_left60{padding-left:60px}
.p_left65{padding-left:65px}
.p_left70{padding-left:70px}
.p_left75{padding-left:75px}
.p_left80{padding-left:80px}
.p_left85{padding-left:85px}
.p_left90{padding-left:90px}
.p_left95{padding-left:95px}
.p_left100{padding-left:100px}

.p_right3{padding-right:3px}
.p_right5{padding-right:5px}
.p_right10{padding-right:10px}
.p_right15{padding-right:15px}
.p_right20{padding-right:20px}
.p_right25{padding-right:25px}
.p_right30{padding-right:30px}
.p_right35{padding-right:35px}
.p_right40{padding-right:40px}
.p_right45{padding-right:45px}
.p_right50{padding-right:50px}
.p_right55{padding-right:55px}
.p_right60{padding-right:60px}
.p_right65{padding-right:65px}
.p_right70{padding-right:70px}
.p_right75{padding-right:75px}
.p_right80{padding-right:80px}
.p_right85{padding-right:85px}
.p_right90{padding-right:90px}
.p_right95{padding-right:95px}
.p_right100{padding-right:100px}

.p_bottom3{padding-bottom:3px}
.p_bottom5{padding-bottom:5px}
.p_bottom10{padding-bottom:10px}
.p_bottom15{padding-bottom:15px}
.p_bottom20{padding-bottom:20px}
.p_bottom25{padding-bottom:25px}
.p_bottom30{padding-bottom:30px}
.p_bottom35{padding-bottom:35px}
.p_bottom40{padding-bottom:40px}
.p_bottom45{padding-bottom:45px}
.p_bottom50{padding-bottom:50px}
.p_bottom55{padding-bottom:55px}
.p_bottom60{padding-bottom:60px}
.p_bottom65{padding-bottom:65px}
.p_bottom70{padding-bottom:70px}
.p_bottom75{padding-bottom:75px}
.p_bottom80{padding-bottom:80px}
.p_bottom85{padding-bottom:85px}
.p_bottom90{padding-bottom:90px}
.p_bottom95{padding-bottom:95px}
.p_bottom100{padding-bottom:100px}

/*幅関係*/
.w10{width:10px;}
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w210{width:210px;}
.w220{width:220px;}
.w230{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w260{width:260px;}
.w270{width:270px;}
.w280{width:280px;}
.w290{width:290px;}
.w300{width:300px;}
.w310{width:310px;}
.w320{width:320px;}
.w330{width:330px;}
.w340{width:340px;}
.w350{width:350px;}
.w360{width:360px;}
.w370{width:370px;}
.w380{width:380px;}
.w390{width:390px;}
.w400{width:400px;}
.w410{width:410px;}
.w420{width:420px;}
.w430{width:430px;}
.w440{width:440px;}
.w450{width:450px;}
.w460{width:460px;}
.w470{width:470px;}
.w480{width:480px;}
.w490{width:490px;}
.w500{width:500px;}
.w510{width:510px;}
.w520{width:520px;}
.w530{width:530px;}
.w540{width:540px;}
.w550{width:550px;}
.w560{width:560px;}
.w570{width:570px;}
.w580{width:580px;}
.w590{width:590px;}
.w600{width:600px;}
.w610{width:610px;}
.w620{width:620px;}
.w630{width:630px;}
.w640{width:640px;}
.w650{width:650px;}
.w660{width:660px;}
.w670{width:670px;}
.w680{width:680px;}
.w690{width:690px;}
.w700{width:700px;}
.w710{width:710px;}
.w720{width:720px;}
.w730{width:730px;}
.w740{width:740px;}
.w750{width:750px;}
.w760{width:760px;}
.w770{width:770px;}
.w780{width:780px;}
.w790{width:790px;}
.w800{width:800px;}
.w810{width:810px;}
.w820{width:820px;}
.w830{width:830px;}
.w840{width:840px;}
.w850{width:850px;}
.w860{width:860px;}
.w870{width:870px;}
.w880{width:880px;}
.w890{width:890px;}
.w900{width:900px;}
.w910{width:910px;}
.w920{width:920px;}
.w930{width:930px;}
.w940{width:940px;}
.w950{width:950px;}
.w960{width:960px;}
.w970{width:970px;}
.w980{width:980px;}
.w990{width:990px;}
.w1000{width:1000px;}

/*高さ関係*/
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h60{height:60px;}
.h70{height:70px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h110{height:110px;}
.h120{height:120px;}
.h130{height:130px;}
.h140{height:140px;}
.h150{height:150px;}
.h160{height:160px;}
.h170{height:170px;}
.h180{height:180px;}
.h190{height:190px;}
.h200{height:200px;}
.h210{height:210px;}
.h220{height:220px;}
.h230{height:230px;}
.h240{height:240px;}
.h250{height:250px;}
.h260{height:260px;}
.h270{height:270px;}
.h280{height:280px;}
.h290{height:290px;}
.h300{height:300px;}
.h310{height:310px;}
.h320{height:320px;}
.h330{height:330px;}
.h340{height:340px;}
.h350{height:350px;}
.h360{height:360px;}
.h370{height:370px;}
.h380{height:380px;}
.h390{height:390px;}
.h400{height:400px;}
.h410{height:410px;}
.h420{height:420px;}
.h430{height:430px;}
.h440{height:440px;}
.h450{height:450px;}
.h460{height:460px;}
.h470{height:470px;}
.h480{height:480px;}
.h490{height:490px;}
.h500{height:500px;}
.h510{height:510px;}
.h520{height:520px;}
.h530{height:530px;}
.h540{height:540px;}
.h550{height:550px;}
.h560{height:560px;}
.h570{height:570px;}
.h580{height:580px;}
.h590{height:590px;}
.h600{height:600px;}
.h610{height:610px;}
.h620{height:620px;}
.h630{height:630px;}
.h640{height:640px;}
.h650{height:650px;}
.h660{height:660px;}
.h670{height:670px;}
.h680{height:680px;}
.h690{height:690px;}
.h700{height:700px;}
.h710{height:710px;}
.h720{height:720px;}
.h730{height:730px;}
.h740{height:740px;}
.h750{height:750px;}
.h760{height:760px;}
.h770{height:770px;}
.h780{height:780px;}
.h790{height:790px;}
.h800{height:800px;}
.h810{height:810px;}
.h820{height:820px;}
.h830{height:830px;}
.h840{height:840px;}
.h850{height:850px;}
.h860{height:860px;}
.h870{height:870px;}
.h880{height:880px;}
.h890{height:890px;}
.h900{height:900px;}
.h910{height:910px;}
.h920{height:920px;}
.h930{height:930px;}
.h940{height:940px;}
.h950{height:950px;}
.h960{height:960px;}
.h970{height:970px;}
.h980{height:980px;}
.h990{height:990px;}
.h1000{height:1000px;}

/*フォントサイズ関係*/
.font9{font-size:9px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px;}
.font17{font-size:17px;}
.font18{font-size:18px;}
.font19{font-size:19px;}
.font20{font-size:20px;}
.font21{font-size:21px;}
.font22{font-size:22px;}
.font23{font-size:23px;}
.font24{font-size:24px;}
.font25{font-size:25px;}
.font26{font-size:26px;}
.font27{font-size:27px;}
.font28{font-size:28px;}
.strong{font-weight:bold;}
	
/*フォントカラー関係*/
.red{color:#FF0000;}
.yellow{color:#FFFF00;}
.orange{color:#FF6600;}
.white{color:#FFFFFF;}
.blue{color:#0000CC;}
.green{color:#669900}
.gray_ccc{color:#CCCCCC;}
.gray_aaa{color:#aaa;}
.gray_777{color:#777;}
.gray_888{color:#888;}
.gray_555{color:#555;}
.gray_999{color:#999;}
.gray_666{color:#666;}
.gray_333{color:#333;}
.black{color:#000000;}

/*line-height関係*/
.l_height100{line-height:100%;}
.l_height110{line-height:110%;}
.l_height120{line-height:120%;}
.l_height130{line-height:130%;}
.l_height140{line-height:140%;}
.l_height150{line-height:150%;}
.l_height160{line-height:160%;}
.l_height170{line-height:170%;}
.l_height180{line-height:180%;}
.l_height190{line-height:190%;}
.l_height200{line-height:200%;}
.l_height210{line-height:210%;}
.l_height220{line-height:220%;}
.l_height230{line-height:230%;}
.l_height240{line-height:240%;}
.l_height250{line-height:250%;}
.l_height260{line-height:260%;}
.l_height270{line-height:270%;}
.l_height280{line-height:280%;}
.l_height290{line-height:290%;}
.l_height300{line-height:300%;}

a { outline: none; }




/*FORM関係*/
#form01 table{
	background:#ccc;
	}
#form01 td{
	background:#fff;
	padding:8px;
	}
#form01 .frame{
	padding: 2px;
	border:solid 1px #bbb;
	}
#form01 textarea{
	padding: 2px;
	border:solid 1px #bbb;
	}
