/* ----------------------------------------------------------
  Author : web@gpi-group.co.jp [2011.2.17]
  URI    : http://www.gpi-group.co.jp/
  (c) GPI INC
---------------------------------------------------------- */
/****seisyouan style sheet****/
body {
	background-color: #FFFFFF;
	background-repeat: repeat;
	background-position: center center;
	background-attachment: fixed;
	color:#666666;
	background-repeat: repeat;
	font-family:Tahoma;
	padding: 0px ;
	padding-bottom: 0px ;
	margin: 0px ;
	font-size: 12px ;
	font-style: normal ;
	font-weight: normal ;
	text-align: center ;
}

a {
	color:#0033FF;
}
h1 {
	font-size: 10px;
	color: #888888;
	padding-top: 5px;
	margin:0px auto;
	text-align: center;
	line-height: 120%
}

/****__レイアウト__****/
.footer{
	clear:both;
	background-image: url(/soleil/img/footer.jpg);
	background-repeat: no-repeat;
	width:798px;
	height:147px;
}
.box1{
	padding:10px 10px 10px 10px;
	color:#800000;
	/*background-color:#FFCC33;*/
	background-image: url(/soleil/images/box1.jpg);
	background-position:0px -200px;
	border: 4px double #990000;
}


/****__text__****/
.text-align_left{text-align:left;}
.text-align_center{text-align:center;}
.text-align_right{text-align:right;}

.line-height110{line-height:110%;}

.b{font-weight:bold;}
.normal{font-weight:normal;}

.Gray{color:#666666;}
.Blue{color:#0000FF;}
.Blue2{color:#3399CC;}
.Yellow{color:#ff9900;}
.Brown{color:#a52a2a;}
.White{color:#FFFFFF}
.Orange{color:#FF9900;}
.Brown2{color:#633031;}
.red{color:#FF0000;}
.Green{color:#009900;}
.Maroon{color:#800000;}

.text10{font-size:10px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}

/****__Width__****/
.width10{width:10px;}
.width15{width:15px;}
.width20{width:20px;}
.width50{width:50px;}
.width60{width:60px;}
.width70{width:70px;}
.width80{width:80px;}
.width90{width:90px;}
.width100{width:100px;}
.width110{width:110px;}
.width120{width:120px;}
.width130{width:130px;}
.width140{width:140px;}
.width150{width:150px;}
.width160{width:160px;}
.width170{width:170px;}
.width175{width:175px;}
.width180{width:180px;}
.width190{width:190px;}
.width200{width:200px;}
.width210{width:210px;}
.width220{width:220px;}
.width230{width:230px;}
.width240{width:240px;}
.width250{width:250px;}
.width260{width:260px;}
.width270{width:270px;}
.width280{width:280px;}
.width290{width:290px;}
.width300{width:300px;}
.width310{width:310px;}
.width320{width:320px;}
.width330{width:330px;}
.width340{width:340px;}
.width350{width:350px;}
.width360{width:360px;}
.width370{width:370px;}
.width380{width:380px;}
.width390{width:390px;}
.width400{width:400px;}
.width410{width:410px;}
.width420{width:420px;}
.width430{width:430px;}
.width440{width:440px;}
.width450{width:450px;}
.width460{width:460px;}
.width470{width:470px;}
.width480{width:480px;}
.width490{width:490px;}
.width500{width:500px;}
.width510{width:510px;}
.width520{width:520px;}
.width530{width:530px;}
.width540{width:540px;}
.width550{width:550px;}
.width560{width:560px;}
.width570{width:570px;}
.width580{width:580px;}
.width590{width:590px;}
.width600{width:600px;}
.width610{width:610px;}
.width620{width:620px;}
.width630{width:630px;}
.width640{width:640px;}
.width650{width:650px;}
.width660{width:660px;}
.width670{width:670px;}
.width680{width:680px;}
.width690{width:690px;}
.width700{width:700px;}
.width780{width:780px;}
.width798{width:799px;}
.width800{width:800px;}

/****__margin__****/
.margin-top0{margin-top:0px;}
.margin-top1{margin-top:1px;}
.margin-top2{margin-top:2px;}
.margin-top3{margin-top:3px;}
.margin-top4{margin-top:4px;}
.margin-top5{margin-top:5px;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top20{margin-top:20px;}
.margin-top50{margin-top:50px;}


.margin-left1{margin-left:1px;}
.margin-left3{margin-left:3px;}
.margin-left5{margin-left:5px;}
.margin-left10{margin-left:10px;}
.margin-left15{margin-left:15px;}
.margin-left20{margin-left:20px;}
.margin-left30{margin-left:30px;}
.margin-left40{margin-left:40px;}
.margin-left50{margin-left:50px;}

.margin-right1{margin-right:1px;}
.margin-right10{margin-right:10px;}

.margin-bottom0{margin-bottom:0px;}
.margin-bottom1{margin-bottom:1px;}
.margin-bottom5{margin-bottom:5px;}
.margin-bottom10{margin-bottom:10px;}

.margin001{margin:1px 1px 1px 1px;}
.margin002{margin:10px 0px 10px 0px;}
.margin003{margin:10px 10px 10px 10px;}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0%;
	line-height: 0%;
}
