@charset "Shift_JIS";

/*↓ブラウザ初期化====================*/
* {
	margin:0;
	padding:0;
	border:none;
	background-color:transparent;
	font:normal normal normal 100%/1.6 "ＭＳ ゴシック",Osaka;
	}

/*↓基本設定====================*/
body {
	background-color:#e3e5e6;
	background-image:url("../../common/fitbg.gif");
	color:#000000;
	text-align:center;
	}

img {
	border:none;
	margin:0;
	padding:0;
	}

p {
	border:none;
	margin:0;
	padding:0;
	}

li {
	line-height:1em;
	}

a {
	outline: 0;
}

/*Hides from IE5-mac ￥*/
* html ul li {
	height:auto;
}
/*End hide from IE5-mac */


/*↓共通ID指定====================*/

div#CONTENT {/*ページ全体*/
	width:620px;
	height:auto;/*背景画像を下に表示するため*/
	margin:0 auto;
	padding:0;
	}

div#HEADER {
	width:620px;
	height:40px;
	margin:0 auto;
	padding:0;
	text-align:left;
	}

div#MAIN {/*メインコンテンツ部分*/
	background-color:#ffffff;
	background-image:url("../cmn_img/bg_white.gif");
	width:620px;
	height:370px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

div#FOOTER {
	width:620px;
	height:30px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

div#INFOTRA {
	background-color:#ff0000;
	width:620px;
	height:250px;
	margin:0;
	padding:20px;
	}

div#LINKBTNS {
	width:620px;
	height:120px;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:top;
	}

div#LINK9 {
	width:480px;
	height:105px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

div#LINK15 {
	width:600px;
	height:105px;
	margin:0 auto;
	padding:0;
	text-align:center;
	}

/*↓上部見出し指定====================*/
/*↓ここに「clearfix」入れる*/
.clearfix:after {
	content:"";
	display:block;
	clear:both;
	}
.clearfix {
	display:inline-block;
	}
/* exlude MacIE5 \*/
* html .clearfix {
	height:1%;
	}
.clearfix {
	display:block;
	}
/* end MacIE5 */

/*↑上部見出し指定====================*/


/*↓画像に対する文字表示位置*/
.imgalign {
	vertical-align:middle;
	}


/* 画像 */
.border1 {
	border:1px;
	}
.border2 {
	border:2px;
	}
.margin5px {
	margin:5px;
	}
.margin10px {
	margin:10px;
	}
.linkbtn {
	margin:0 10px 11px 10px;
	}


.gamen {
	width:330px;
	height:210px;
	}
.icon_name {
	width:250px;
	height:80px;
	vertical-align:top;
	}
.kai_text {
	width:250px;
	height:130px;
	}

/* 要素位置揃え */
.centering {
	margin:0 auto;
	text-align:center;
	}
.float_left {
	float:left;
	}
.float_right {
	float:right;
	}

/*画像回り込み用*/
.img_left {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	}
.img_left2 {
	float:left;
	margin:20px 20px 20px 0;
	}
.img_right {
	float:right;
	margin-bottom:20px;
	margin-left:20px;
	}
.img_center {
	margin:0 10px 20px 10px;
	}

br.cancel{
	clear:both;
	line-height:0;
	}
.nowraptext {
	white-space:nowrap;
	}


/*非表示設定*/
.skip {
	display: none;
	}
