/* ----------------------------------------------------------
  Author : web@gpi-group.co.jp [2009.12.13]
  URI    : http://www.heritageroses.jp/
  hrc
---------------------------------------------------------- */
/****sansyoubou style sheet****/
body {
	background-image: url(/conference-sakura2011/images/back.gif);
	background-repeat: repeat;
	background-position: center center;
	background-attachment: fixed;
/*	color:#666666;*/
        color:#505050;
	background-repeat: repeat;
	font-family:"ＭＳ Ｐゴシック", Arial;
	padding: 0px ;
	padding-bottom: 0px ;
	margin: 0 auto;
	font-size: 14px;
	font-style: normal ;
	font-weight: normal ;
	text-align: center ;
	line-height:150%;
	display:inline;
	position:static;
	clear:both;
/*		*font-size: small;*/  /*win IE用のサイズ指定*/
/*		*font-size: 95%;*/    /*win IE用のサイズ指定*/

		*font-size: small;  /*win IE用のサイズ指定*/
		*font-size: 105%;    /*win IE用のサイズ指定*/
	
}

a{line-height:120%;}

.underline_none{
	text-decoration: none;
}
/****__レイアウト__****/
.header{
	margin: 0px;
	width:800px;
	text-align:left;
	margin: 0 auto;

}
.center1{
	text-align:center;          /* IE用の中央寄せ */
}
.center2{
	margin-left:auto;           /* IE以外用の中央寄せ */
	margin-right:auto;          /* IE以外用の中央寄せ */
	text-align:left;            /* 中身を左寄せに戻す */
	width:800px;                /* 幅 */
}
.main{
	background-image: url(/conference-sakura2011/images/main_bg.gif);
	background-repeat: repeat-y;
	text-align:center;
	width:802px;
	margin: 0 auto;

}
.main500{
	background-color:#FFFFFF;
	background-repeat: repeat-y;
	text-align:center;
	margin: 0 auto;

}
.main_list{
	background-color:#FFFFFF;
	text-align:center;
	margin: 0 auto;

}

.left{
	width:170px;
	float:left;
	margin-left:10px;
}
.main_main{
	width:600px;
	float:left;
	margin-left:10px;
}

.right{
	width:150px;
	float:left;
	text-align:right;
}

/****__text__****/
.text-align_left{text-align:left;}
.text-align_center{text-align:center;}
.text-align_right{text-align:right;}

.line-height110{line-height:110%;}
.line-height120{line-height:120%;}
.line-height130{line-height:130%;}
.line-height140{line-height:140%;}
.line-height150{line-height:150%;}

.letter-spacing1{letter-spacing:1px;}

.b{font-weight:bold;}
.normal{font-weight:normal;}

.Gray{color:#666666;}
.Blue{color:#0000FF;}
.red{color:#FF0000;}
.Maroon{color:#800000;}
.Green{color:#006600;}
.pink{color:#FF66CC}
.Orange{color:#FF9900;}
.Purple{color:#800080;}
.White{color:#FFFFFF;}


.text10{font-size:10px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}
.text17{font-size:17px;}
.text18{font-size:18px;}
.text19{font-size:19px;}
.text20{font-size:20px;}

.text_header{
	font-size:150%;
	font-weight: bold;
	width:700px;
	text-align:center;
	line-height: 120%;
}
.text60{font-size:60%;}
.text70{font-size:70%;}
.text80{font-size:80%;}
.text90{font-size:90%;}
.text120{font-size:120%;}
.text140{font-size:140%;}

/****__回り込みと解除__****/
.float_left{float:left;}
.float_right{float:right;}
.clear_both{clear:both;}
.clear-all { clear: all; }

/****__Width__****/
.width1{width:1px;}
.width10{width:10px;}
.width15{width:15px;}
.width20{width:20px;}
.width25{width:25px;}
.width30{width:30px;}
.width40{width:40px;}
.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;}
.width710{width:710px;}
.width720{width:720px;}
.width730{width:730px;}
.width740{width:740px;}
.width750{width:750px;}
.width760{width:760px;}
.width770{width:770px;}
.width780{width:780px;}
.width790{width:790px;}
.width800{width:800px;}
.width810{width:810px;}
.width820{width:820px;}
.width830{width:830px;}
.width840{width:840px;}
.width850{width:850px;}
.width860{width:860px;}
.width870{width:870px;}
.width880{width:880px;}
.width890{width:890px;}
.width900{width:900px;}





/****__margin__****/
.margin-top0{margin-top:0px;}
.margin-top1{margin-top:1px;}
.margin-top5{margin-top:5px;}
.margin-top10{margin-top:10px;}
.margin-top15{margin-top:15px;}
.margin-top20{margin-top:20px;}
.margin-top30{margin-top:30px;}
.margin-top40{margin-top:40px;}
.margin-top50{margin-top:50px;}
.margin-top60{margin-top:60px;}
.margin-top70{margin-top:70px;}
.margin-top80{margin-top:80px;}
.margin-top90{margin-top:90px;}
.margin-top100{margin-top:100px;}


.margin-left0{margin-left:0px;}
.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-left60{margin-left:60px;}
.margin-left70{margin-left:70px;}
.margin-left80{margin-left:80px;}
.margin-left90{margin-left:90px;}
.margin-left100{margin-left:100px;}
.margin-left110{margin-left:110px;}
.margin-left120{margin-left:120px;}
.margin-left130{margin-left:130px;}
.margin-left140{margin-left:140px;}
.margin-left150{margin-left:150px;}
.margin-left200{margin-left:200px;}
.margin-left210{margin-left:210px;}
.margin-left220{margin-left:220px;}
.margin-left230{margin-left:230px;}
.margin-left240{margin-left:240px;}
.margin-left250{margin-left:250px;}
.margin-left260{margin-left:260px;}
.margin-left270{margin-left:270px;}
.margin-left280{margin-left:280px;}
.margin-left290{margin-left:290px;}
.margin-left300{margin-left:300px;}

.margin-right0{margin-right:0px;}
.margin-right1{margin-right:1px;}
.margin-right3{margin-right:3px;}
.margin-right5{margin-right:5px;}
.margin-right10{margin-right:10px;}
.margin-right15{margin-right:15px;}
.margin-right20{margin-right:20px;}
.margin-right30{margin-right:30px;}
.margin-right40{margin-right:40px;}
.margin-right50{margin-right:50px;}
.margin-right60{margin-right:60px;}
.margin-right70{margin-right:70px;}
.margin-right80{margin-right:80px;}
.margin-right90{margin-right:90px;}
.margin-right100{margin-right:100px;}
.margin-right110{margin-right:110px;}
.margin-right120{margin-right:120px;}
.margin-right130{margin-right:130px;}
.margin-right140{margin-right:140px;}
.margin-right150{margin-right:150px;}


.margin-bottom0{margin-bottom:0px;}
.margin-bottom1{margin-bottom:1px;}
.margin-bottom5{margin-bottom:5px;}
.margin-bottom10{margin-bottom:10px;}
.margin-bottom20{margin-bottom:20px;}

.margin001{margin:65px 0px 0px 0px;}
.margin002{margin:20px 10px 0px 10px;}
.margin003{margin:10px 10px 0px 30px;}
.margin004{margin:10px 30px 10px 0px;}

/****__Line__****/
.line_Gray{
	margin:0px 20px 0px 20px;
}
/****__paypal__****/
.paypal_header{
	background-image: url(/conference-sakura2011/paypal/images/logo2012.gif);
	background-repeat: no-repeat;
	width:600px;
	height:128px;
	background-position: center center;
}
.paypal_header500{
	background-image: url(/conference-sakura2011/paypal/images/logo500_2012.gif);
	background-repeat: no-repeat;
	height:108px;
	background-position: center center;
}


.paypal_reservation{
	width:252px;
	height:56px;
	background-position: center center;
}
/****__Copyright__****/
.footer{
	background-image: url(/conference-sakura2011/images/main_bg.gif);
	width:802px;
	clear:both;
	text-align:center;
	height:50px;
}

.copyright{
	font-size:12px;
	color:#666666;
	text-align:center;
	width:800px;
	margin-top:10px;
}
.copyright500{
	font-size:12px;
	color:#666666;
	text-align:center;
	width:500px;
	margin-top:10px;
}

--------------------*/

#fchange {
	text-align: right;
	width: 75px;
	margin-left: auto;
}
#fchange a {
	cursor:pointer;
}

#fchange .fsize {
	float: left;
}
#fsmall a,#fmiddle a,#flarge a {
	display: block;
	height: 25px;
	width: 25px;
}
#fchange .ftxt {
	display: none;
}

/*--------------------*/
.clearfix:after {
 content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
 display:inline-block;
}
/* Hides from IE-mac \*/
* html>body selector{
  propaty:value;
}

* html.clearfix {
 height:1%;
}
.clearfix {
 display:block;
}


/* End hide from IE-mac */

