@charset "shift_jis";
/* ================ 共通全体枠 =================== */
div#container {
	width: 760px;
	clear: both;
	text-align: center;
	margin:0px auto 10px;
	padding: 0px;
	display: block;
}

/* ================ 共通全体枠 =================== */


/* ================ CSSハック =================== */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
*html .clearfix {height:1%;}
.clearfix {display:block;}
/* ================ CSSハック =================== */




/* ================ BODY =================== */

html,body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #686455;
	line-height: 140%;
	background-color: #fdf2f0;
	background-image:url(../home/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color : #FDF2EF;
	scrollbar-face-color : #ff86c5;/*真ん中*/
	scrollbar-arrow-color : #fcf0f8;/*▼▲*/
	scrollbar-3dlight-color: #ff86c5;/*外側の左と上*/
	scrollbar-highlight-color : #fcf0f8;/*内側の左と上*/
	scrollbar-shadow-color : #fcf0f8;/*内側の右と下*/
	scrollbar-darkshadow-color : #ff86c5;/*外側の右と下*/
	text-align: center;
	min-height:100px;
	letter-spacing: 1px;
	}

p,div {
padding:0px;
margin:0px auto;
}

img {
border:0px;
}

/* ================ Link =================== */
a:link    { color: #362442; text-decoration: none; font-weight: bold;}
a:visited { color: #362442;text-decoration: none; font-weight: bold;}
a:hover   { color: #d90893; text-decoration: underline; font-weight: bold;}
a:active  { color: #B27390; text-decoration: underline; font-weight: bold;}

a.pink:link    {
	color: #686455;
	text-decoration: underline;
	font-weight: normal;
}
a.pink:visited {
	color: #686455;
	text-decoration: underline;
	font-weight: normal;
}
a.pink:hover   {
	color: #d90893;
	text-decoration: none;
	font-weight: normal;
}
a.pink:active  {
	color: #e50c8c;
	text-decoration: underline;
	font-weight: normal;
}

a.white:link    { color: #FFFFFF; text-decoration: none;}
a.white:visited { color: #FFFFFF; text-decoration: none;}
a.white:hover   { color: #fbbfde; text-decoration: underline;}
a.white:active  { color: #FFFFFF; text-decoration: underline;}



.border {	border: 1px solid #665F4A;}

.clear { clear: both;}


/* ================ 枠 =================== */
/* パンくず */
div#topicpath {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #4E3A50;
	text-indent: 10px;
	text-align: left;
	letter-spacing: 1px;
	width: 754px;
	height:20px;
	font-style: normal;
	line-height: 180%;
	font-weight: normal;
	font-variant: normal;
	background-color: #f8f7ee;
	padding: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdccc3;
}


/* ====================共通背景(左サイドメニューあり)==================== */
div#main {
	padding: 0px;
	width: 760px;
	background-image: url(../home/bg_common_side.gif);
	background-color: #FFFFFF;
	margin: 0px;
	text-align: center;
}

div#side_left {
	width: 150px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 5px;
	float: left;
	height: 100%;
}

div#side_right {
	width: 590px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 7px 5px 0px 0px;
	float: right;
	height: 100%;
	text-align: left;
}

div#side_left_topbnr{
	padding: 0px;
	height: 120px;
	width: 150px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 0px;
}


/* ====================共通背景(左サイドメニューなし)==================== */
div#main_common {
	padding: 0px;
	width: 760px;
	background-image: url(../home/bg_common.gif);
	background-color: #FFFFFF;
	margin: 0px;
	text-align: center;
}




/* =============左メニュー============== */
.menu_win {
	width:150px;
	display:block;
	clear: both;
	margin: 7px auto 0px;
	padding: 0px;
}

/* ボタン item ディズニー 最新アイテム */
.menu_item_disney_new {
	background:url("../home/menu_item_disney_new2.gif") no-repeat;
}
.menu_item_disney_new a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_item_disney_new1.gif");
	text-indent:-9999px;
}
.menu_item_disney_new a:hover{
	background:none;
}

/* ボタン item ディズニー キャラクター */
.menu_item_disney_chara {
	background:url("../home/menu_item_disney_chara2.gif") no-repeat;
}
.menu_item_disney_chara a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_item_disney_chara1.gif");
	text-indent:-9999px;
}
.menu_item_disney_chara a:hover{
	background:none;
}


/* ボタン item スタンダード 最新アイテム */
.menu_item_standard_new {
	background:url("../home/menu_item_standard_new2.gif") no-repeat;
}
.menu_item_standard_new a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_item_standard_new1.gif");
	text-indent:-9999px;
}
.menu_item_standard_new a:hover{
	background:none;
}

/* ボタン item スタンダード キャラクター */
.menu_item_standard_chara {
	background:url("../home/menu_item_standard_chara2.gif") no-repeat;
}
.menu_item_standard_chara a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_item_standard_chara1.gif");
	text-indent:-9999px;
}
.menu_item_standard_chara a:hover{
	background:none;
}

/* ボタン item SNOOPY 最新アイテム */
.menu_item_snoopy_new {
	background:url("../home/menu_item_snoopy2.gif") no-repeat;
}
.menu_item_snoopy_new a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_item_snoopy1.gif");
	text-indent:-9999px;
}
.menu_item_snoopy_new a:hover{
	background:none;
}




/* ボタン セガプライズとは？ */
.menu_read_whats{
	background:url("../home/menu_read_whats2.gif") no-repeat;
}
.menu_read_whats a{
	display:block;
	width:150px;
	height: 25px;
	background:url("../home/menu_read_whats1.gif");
	text-indent:-9999px;
}
.menu_read_whats a:hover{
	background:none;
}



/* ボタン read プライズマシンの紹介 */
.menu_read_machine{
	background:url("../home/menu_read_machine2.gif") no-repeat;
}
.menu_read_machine a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_read_machine1.gif");
	text-indent:-9999px;
}
.menu_read_machine a:hover{
	background:none;
}



/* ボタン read プラチナがゆく！ */
.menu_read_platinum{
	background:url("../home/menu_read_platinum2.gif") no-repeat;
}
.menu_read_platinum a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_read_platinum1.gif");
	text-indent:-9999px;
}
.menu_read_platinum a:hover{
	background:none;
}



/* ボタン read 取り方指南 */
.menu_read_shinan{
	background:url("../home/menu_read_shinan2.gif") no-repeat;
}
.menu_read_shinan a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_read_shinan1.gif");
	text-indent:-9999px;
}
.menu_read_shinan a:hover{
	background:none;
}



/* ボタン read DFS */
.menu_read_dfs{
	background:url("../home/menu_read_dfs2.gif") no-repeat;
}
.menu_read_dfs a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_read_dfs1.gif");
	text-indent:-9999px;
}
.menu_read_dfs a:hover{
	background:none;
}




/* ボタン amuse UFO */
.menu_amuse_ufo{
	background:url("../home/menu_amuse_ufo2.gif") no-repeat;
}
.menu_amuse_ufo a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_amuse_ufo1.gif");
	text-indent:-9999px;
}
.menu_amuse_ufo a:hover{
	background:none;
}



/* ボタン amuse プレゼント★ボックス */
.menu_amuse_prebox{
	background:url("../home/menu_amuse_prebox2.gif") no-repeat;
}
.menu_amuse_prebox a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_amuse_prebox1.gif");
	text-indent:-9999px;
}
.menu_amuse_prebox a:hover{
	background:none;
}





/* ボタン amuse 壁紙ダウンロード */
.menu_amuse_wp{
	background:url("../home/menu_amuse_wp2.gif") no-repeat;
}
.menu_amuse_wp a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_amuse_wp1.gif");
	text-indent:-9999px;
}
.menu_amuse_wp a:hover{
	background:none;
}




/* ボタン amuse プラチナとは？ */
.menu_amuse_platinum{
	background:url("../home/menu_amuse_platinum2.gif") no-repeat;
}
.menu_amuse_platinum a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_amuse_platinum1.gif");
	text-indent:-9999px;
}
.menu_amuse_platinum a:hover{
	background:none;
}


/* ボタン amuse プラプリ */
.menu_amuse_plapri{
	background:url("../home/menu_amuse_plapri2.gif") no-repeat;
}
.menu_amuse_plapri a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_amuse_plapri1.gif");
	text-indent:-9999px;
}
.menu_amuse_plapri a:hover{
	background:none;
}



/* ボタン info お知らせ */
.menu_info_info{
	background:url("../home/menu_info_info2.gif") no-repeat;
}
.menu_info_info a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_info_info1.gif");
	text-indent:-9999px;
}
.menu_info_info a:hover{
	background:none;
}





/* ボタン info レポート */
.menu_info_report{
	background:url("../home/menu_info_report2.gif") no-repeat;
}
.menu_info_report a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_info_report1.gif");
	text-indent:-9999px;
}
.menu_info_report a:hover{
	background:none;
}





/* ボタン info パブ情報 */
.menu_info_pub{
	background:url("../home/menu_info_pub2.gif") no-repeat;
}
.menu_info_pub a{
	display:block;
	width: 150px;
	height: 25px;
	background:url("../home/menu_info_pub1.gif");
	text-indent:-9999px;
}
.menu_info_pub a:hover{
	background:none;
}

/* ====================共通背景(左サイドメニューあり) END ==================== */







/*================ Margin ===================*/

/*Margin（上）*/
.M_T0 {
	margin-top: 0px;
}
.M_T5 {
	margin-top: 5px;
}
.M_T10 {
	margin-top: 10px;
}
.M_T20 {
	margin-top: 20px;
}
.M_T30 {
	margin-top: 30px;
}
.M_T-10 {
	margin-top: -10px;
}

.M_T-12 {
	margin-top: -12px;
}


/*Margin（右）*/
.M_E5 {
	margin-right: 5px;
}
.M_R10 {
	margin-right: 10px;
}


/*Margin（下）*/
.M_B0 {
	margin-bottom: 0px;
}
.M_B5 {
	margin-bottom: 5px;
}
.M_B10 {
	margin-bottom: 10px;
}
.M_B15 {
	margin-bottom: 15px;
}
.M_B20 {
	margin-bottom: 20px;
}

.M_B30 {
	margin-bottom: 30px;
}

.M_B40 {
	margin-bottom: 40px;
}

/*Margin（左）*/
.M_L5 {
	margin-left: 5px;
}
.M_L10 {
	margin-left: 10px;
}


/*================ Padding ===================*/

/*Padding（上）*/
.P_T0 {
	padding-top: 0px;
}
.P_T5 {
	padding-top: 5px;
}
.P_T10 {
	padding-top: 10px;
}
.P_T15 {
	padding-top: 15px;
}
.P_T20 {
	padding-top: 20px;
}

/*Padding（右）*/
.P_R5 {
	padding-right: 5px;
}

.P_R10 {
	padding-right: 10px;
}

/*Padding（下）*/
.P_B0 {
	padding-bottom: 0px;
}
.P_B5 {
	padding-bottom: 5px;
}
.P_B10 {
	padding-bottom: 10px;
}
.P_B15 {
	padding-bottom: 15px;
}
.P_B20 {
	padding-bottom: 20px;
}


/*Padding（左）*/
.P_L5 {
	padding-left: 5px;
}
.P_L10 {
	padding-left: 10px;
}
.P_L15 {
	padding-left: 15px;
}



/*================ font ===================*/
.font_small {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	line-height: 120%;
/*	letter-spacing: 1px;*/
}


.font_small_copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 120%;
	letter-spacing: 1px;
}

.font_medium_copy {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	letter-spacing: 1px;
}

.font_medium {
	font-size: 12px;
	line-height: 140%;
}

.font_large {
	font-size: 16px;
	line-height: 120%;
}


.font_gray {
	color: #999999;
}


.font_green {
	color: #006600;
}

.font_red {
	color: #FF0000;
}

.font_orange {
	color: #FF6600;
}

.font_white {
	color: #FFFFFF;
}

.font_pink {
	color: #ff0066;
}

/*================ copyrights ===================*/
.win_copy {
	width:565px;
	padding: 5px;
	text-align: left;
	margin: 10px auto;
	border: 1px dotted #C9C6B4;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
}

.win_copy_wide {
	width:730px;
	padding: 5px;
	text-align: left;
	margin: 10px auto;
	border: 1px dotted #C9C6B4;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
}
/*================ copyrights ===================*/



/*================ BTN ===================*/

/* menu_TOP */
.menu_top {
	background-image : url(../img/btn_top1.gif);
	background-repeat: no-repeat;
	width: 36px;
	height: 24px;
}

.menu_top:hover {
	background-image : url(../img/btn_top2.gif);
	background-repeat: no-repeat;
	width: 36px;
	height: 24px;
}

/* 関連リンク */
/* =============pink ▼リスト============== */

.win_linklist_main {
	width:560px;
	padding: 10px 5px 5px;
	text-align: left;
	margin: 0px auto;
}

.win_linklist_main_wide {
	width:730px;
	padding: 10px 5px 5px;
	text-align: left;
	margin: 0px auto;
}
.win_linklist {
	width:100%;
	padding: 0px;
	text-align: left;
	margin: 0px;
}


ul.linklist {
	text-decoration:none;
	font-size:12px;
	margin:1px 0px 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding: 0px;
	line-height: 18px;
	list-style-type: none;
	letter-spacing: 1px;
	text-align: left;
}

li.linklist {
	border:none;
	padding: 0px 0px 0px 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	list-style-type: none;
	background-image: url(../home/link_img.gif);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	background-attachment: scroll;
	text-indent: 5px;
}



/*TOPに戻る(TXT)*/
.back_top {
	width: 580px;
	font-size: 10px;
	line-height: 15px;
	margin-bottom:20px;
	height: 15px;
	margin-top: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../home/btn_top_side_r.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: right;
	clear: both;
}

/*TOPに戻る(TXT)*/
.back_top_wide {
	width: 95%;
	font-size: 10px;
	line-height: 15px;
	margin-bottom:20px;
	height: 15px;
	margin-top: 0px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../home/btn_top_side_r.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	text-align: right;
	clear: both;
}


/*================ footer ===================*/
div#win_footer {
	padding: 5px 10px;
	clear: both;
	width: 740px;
	background-image: url(../home/footer_copy.gif);
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 14px;
	color: #745A6F;
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	background-repeat: no-repeat;
	background-color: #f3d6e5;
}
