@charset "shift_jis";
<style>
	<!--
	* {box-sizing:border-box}
	* {-moz-box-sizing:border-box}

	.box{background-color:#ffffff;border-color:#cccccc;border-style:solid;border-width:0 1 1 0;color:#666666;font-size:smaller;height:20;padding-top:3;text-align:center;text-decoration:none;vertical-align:absmiddle;width:87;float:left}

	.btnSolid30_Gray      {background-image:url("./images/bg_btnSolid30_Gray.gif");border-color:#e8e8e8;border-style:solid;border-width:1;font-family:MS UI GOTHIC;font-size:10;height:30px;padding:3 4 0 6;text-decoration:none;width:64;float:left}
	.btnSolid30_Gray:hover{background-image:url("./images/bg_btnSolid30_Gray.gif");border-color:#e8e8e8;border-style:solid;border-width:1;font-family:MS UI GOTHIC;font-size:10;height:30px;padding:3 4 0 6;text-decoration:underline;width:64;float:left}
	.btnButton30_Gray      {background-image:url("./images/bg_btnButton30_Gray.gif");font-family:MS UI GOTHIC;font-size:10;height:30px;padding:3 4 0 6;text-decoration:none;width:64;float:left}
	.btnButton30_Gray:hover{background-image:url("./images/bg_btnButton30_Gray.gif");font-family:MS UI GOTHIC;font-size:10;height:30px;padding:3 4 0 6;text-decoration:underline;width:64;float:left}
	.btnWhite48:link{background-image:url("./images/bg_btnWhite32.gif");color:#404040;font-size:larger;font-weight:bold;height:48px;padding-top:16px;text-align:center;text-decoration:none;width:436;float:left}
	.btnWhite48:visited{background-image:url("./images/bg_btnWhite32.gif");color:#404040;font-size:larger;font-weight:bold;height:48px;padding-top:16px;text-align:center;text-decoration:none;width:436;float:left}
	.btnWhite48:hover{background-image:url("./images/bg_btnWhite32.gif");color:#404040;font-size:larger;font-weight:bold;height:48px;padding-top:16px;text-align:center;text-decoration:underline;width:436;float:left}
	.btnSolid32_Orange:link   {background-image:url("./images/bg_btnSolid32_Orange.gif");border-color:#cccccc #666666 #666666 #cccccc;border-style:solid;border-width:1px;color:#333333;font-family:MS UI GOTHIC;font-size:14px;height:32px;padding-top:6px;text-decoration:none;width:404px}
	.btnSolid32_Orange:visited{background-image:url("./images/bg_btnSolid32_Orange.gif");border-color:#cccccc #666666 #666666 #cccccc;border-style:solid;border-width:1px;color:#333333;font-family:MS UI GOTHIC;font-size:14px;height:32px;padding-top:6px;text-decoration:none;width:404px}
	.btnSolid32_Orange:hover  {background-image:url("./images/bg_btnSolid32_Orange.gif");border-color:#cccccc #666666 #666666 #cccccc;border-style:solid;border-width:1px;color:#ff0000;font-family:MS UI GOTHIC;font-size:14px;height:32px;padding-top:6px:text-decoration:underline;width:404px}

	.btnOrange{background-image:url("./images/btnOrange.gif");background-repeat:no-repeat;color:#404040;height:60px;padding:6px;text-align:center;text-decoration:none;vertical-align:middle;width:120;float:left}
	.btnRed:link   {background-image:url("./images/btnRed.gif");background-repeat:no-repeat;color:#ffffff;height:24px;padding:6px;text-decoration:none;vertical-align:middle;width:290;float:left}
	.btnRed:visited{background-image:url("./images/btnRed.gif");background-repeat:no-repeat;color:#ffffff;height:24px;padding:6px;text-decoration:none;vertical-align:middle;width:290;float:left}

	.caption_premiumsidebar{border-width:0 0 1 0;border-style:solid;font-weight:bold;height:32;padding-top:6;text-align:center;width:178;float:left}

	.category{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:smaller;text-decoration:none}
	a.category:link{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.category:visited{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.category:hover{color:#0282ed;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:underline}

	.headertitle{color:#ff99ff;font-size:xx-small;text-align:right}
	.help1{background-color:#f0f0f0;border-color:#f0f0f0 #c0c0c0 #c0c0c0 #ff4040;border-style:solid;border-width:1 0 1 8;color:#000000;padding:8px;width:468px}
	.hint{background-color:#ffffe0;background-image:url("./images/hint.gif");background-repeat:no-repeat;background-position:10 18;border-color:#e0e0e0;border-style:solid;border-width:1;line-height:175%;padding:16 16 16 32;text-align:left;width:468}

	a.offmeet:link{background-color:#f0b000;border-style:solid;border-color:#ff9900;border-width:1;color:#ffffff;padding:0 1;text-decoration:none}
	a.offmeet:visited{background-color:#f0b000;border-style:solid;border-color:#ff9900;border-width:1;color:#ffffff;padding:0 1;text-decoration:none}
	/*.offmeet{border-style:solid;border-color:#ff9900;border-width:1;color:#ff9900;padding:0 1}*/
	.male{border-style:solid;border-width:1;padding:0 1}

	.memo{color:#999999;font-family:MS UI GOTHIC;font-size:xx-small}
	a.memo:link{color:#999999;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.memo:visited{color:#999999;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.memo:hover{color:#0282ed;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:underline}

	.small{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small}
	a.small:link{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.small:visited{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:none}
	a.small:hover{color:#0282ed;font-family:MS UI GOTHIC;font-size:xx-small;text-decoration:underline}

	.ruby{color:#a0a0a0;font-family:MS UI GOTHIC;font-size:xx-small}
	.required{color:#ff0000}
	.square32{background-color:#c0c0c0;background-position:50% 50%;background-repeat:no-repeat;border-color:#c0c0c0;border-style:double;border-width:3;height:32px;text-align:center;width:32;float:left}

	/*ボタンは一度だけ押して下さい*/
	.caution{color:#ff0000;font-size:smaller}

	/*Disabled*/
	.mark {background-color:#cccccc;border-style:none;color:#ffffff;font-size:xx-small;padding:1 2;text-align:center}
	/*エリア, カテゴリ*/
	.box_3333ff{background-color:#3333ff;color:#ffffff;padding:6px}
	.box_ff3333{background-color:#ff3333;color:#ffffff;padding:6px}
	.box_ffe0e0{background-color:#ffe0e0;color:#ffffff;padding:6px}
	/*完全無料*/
	.mark_free{background-color:#0066ff;border-color:#808080;border-style:solid;border-width:0 1 1 0;color:#ffffff;padding:4;text-align:center}
	/*有料広告*/
	.mark_premium{background-color:#ff3366;border-color:#808080;border-style:solid;border-width:0 1 1 0;color:#ffffff;padding:4;text-align:center}

	.tab_white{background-image:url("./images/tab_white.gif");border-color:#cccccc;border-style:solid;border-width:1 1 0 1;height:30;margin-right:4;text-align:center;width:132;float:left}
	/*.tab_gray{background-image:url("./images/tab_gray.gif");border-color:#cccccc;border-style:solid;border-width:1 1 0 1;height:30;margin-right:4;text-align:center;width:132;float:left}*/
	/*.tab_dark{background-image:url("./images/tab_dark.gif");border-color:#cccccc;border-style:solid;border-width:1 1 0 1;height:30;margin-right:4;text-align:center;width:132;float:left}*/
	.tab_premiummenu{background-color:#f8f8f8;border-color:#e0e0e0;border-style:solid;border-width:1 1 0 1;font-size:smaller;height:26;margin-right:4;text-align:center;width:124;float:left}

/*	a{font-size:100%}*/

	a:link{color:#666666}
	a:visited{color:#777777}
	a:hover{color:#0282ed}

	/*標準の文字色*/
	a.606060:link{color:#606060}
	a.606060:visited{color:#606060}
	/*その他の文字色*/
	a.000000:link{color:#000000}
	a.000000:visited{color:#000000}
	a.0000ff:link{color:#0000ff}
	a.0000ff:visited{color:#0000ff}
	a.333333:link{color:#333333}
	a.333333:visited{color:#333333}
	a.333333:hover{color:#0282ed}
	a.3333ff:link{color:#3333ff}
	a.3333ff:visited{color:#3333ff}
	a.6666ff:link{color:#6666ff}
	a.6666ff:visited{color:#6666ff}
	a.999999:link{color:#999999}
	a.999999:visited{color:#999999}
	a.cc0000:link{color:#cc0000}
	a.cc0000:visited{color:#cc0000}
	a.cccccc:link{color:#cccccc}
	a.cccccc:visited{color:#cccccc}
	a.coupon:link{color:#ff9900}
	a.coupon:visited{color:#ff9900}
	a.e00000:link{color:#e00000}
	a.e00000:visited{color:#e00000}
	a.e0e0e0:link{color:#e0e0e0}
	a.e0e0e0:visited{color:#e0e0e0}
	a.f0f0f0:link{color:#f0f0f0}
	a.f0f0f0:visited{color:#f0f0f0}
	a.ff0000:link{color:#ff0000}
	a.ff0000:visited{color:#ff0000}
	a.ff33ff:link{color:#ff33ff}
	a.ff33ff:visited{color:#ff33ff}
	a.ff3333:link{color:#ff3333}
	a.ff3333:visited{color:#ff3333}
	a.ff6666:link{color:#ff6666}
	a.ff6666:visited{color:#ff6666}
	a.ffc000:link{color:#ffc000}
	a.ffc000:visited{color:#ffc000}
	a.ffffff:link{color:#ffffff}
	a.ffffff:visited{color:#ffffff}

	a.BigButton{background-color:#c00000;border-color:#e0e0e0 #c0c0c0 #c0c0c0 #e0e0e0;border-style:double;border-width:1;color:#ffffff;font-weight:bold;height:60;padding:20px;text-align:center;text-decoration:none;width:468}
	a.BottomBanner{background-color:#f0f0f0;border-color:#e0e0e0 #c0c0c0 #c0c0c0 #e0e0e0;border-style:solid;border-width:1;color:#000000;padding:8px;text-decoration:none}

	a.border:link{color:#6666ff;text-decoration:none}
	a.border:link img{border-color:#e0e0ff;border-style:solid;border-width:1px}
	a.border:visited{color:#6666ff;text-decoration:none}
	a.border:visited img{border-color:#e0e0ff;border-style:solid;border-width:1px}
	a.border:hover{color:#0282ed;text-decoration:underline}
	a.border:hover img{border-color:#0282ed;border-style:solid;border-width:1px;color:#ff33ff}

	a.btnSolid24_Gray:link   {background-image:url('./images/bg_btnSolid24_Gray.gif');border-color:#e0e0e0 #999999 #999999 #e0e0e0;border-style:solid;border-width:1px;color:#666666;height:24px;padding-top:4px;text-decoration:none;width:160;float:left}
	a.btnSolid24_Gray:visited{background-image:url('./images/bg_btnSolid24_Gray.gif');border-color:#e0e0e0 #999999 #999999 #e0e0e0;border-style:solid;border-width:1px;color:#666666;height:24px;padding-top:4px;text-decoration:none;width:160;float:left}
	a.btnSolid24_Gray:hover  {background-image:url('./images/bg_btnSolid24_Gray.gif');border-style:solid;border-width:1px;color:#c00000;height:24px;padding-top:4px;text-decoration:underline;width:160;float:left}
	a.btnSolid24_Orange:link   {background-image:url('./images/bg_btnSolid24_Orange.gif');border-color:#e0e0e0 #999999 #999999 #e0e0e0;border-style:solid;border-width:1px;color:#666666;height:24px;padding-top:4px;text-decoration:none;width:160;float:left}
	a.btnSolid24_Orange:visited{background-image:url('./images/bg_btnSolid24_Orange.gif');border-color:#e0e0e0 #999999 #999999 #e0e0e0;border-style:solid;border-width:1px;color:#666666;height:24px;padding-top:4px;text-decoration:none;width:160;float:left}
	a.btnSolid24_Orange:hover  {background-image:url('./images/bg_btnSolid24_Orange.gif');border-style:solid;border-width:1px;color:#c00000;height:24px;padding-top:4px;text-decoration:underline;width:160;float:left}

	a.coupon:link{color:#ff6600}
	a.coupon:visited{color:#ff6600}
	a.coupon:hover{color:#c000c0}

	a.mainmenu:link   {background-image:url("./images/bg_mainmenu.gif");border-color:#f0f0f0;border-style:none;border-width:0;color:#999999;height:32px;text-decoration:none;width:192;float:left}
	a.mainmenu:visited{background-image:url("./images/bg_mainmenu.gif");border-color:#f0f0f0;border-style:none;border-width:0;color:#999999;height:32px;text-decoration:none;width:192;float:left}
	a.mainmenu:hover  {background-image:url("./images/bg_mainmenu_hover.gif");color:#000000;height:32px;text-decoration:none;width:192;float:left}

	/*メインナビゲーション*/
	a.mainnavigation:link{background-image:url("./images/bg_mainnav.gif");border-color:#cccccc;border-style:solid;border-width:0 1 0 0;color:#333333;font-size:smaller;height:36px;text-align:center;text-decoration:none;width:120;float:left}
	a.mainnavigation:visited{background-image:url("./images/bg_mainnav.gif");border-color:#cccccc;border-style:solid;border-width:0 1 0 0;color:#333333;font-size:smaller;height:36px;text-align:center;text-decoration:none;width:120;float:left}
	a.mainnavigation:hover{background-image:url("./images/bg_mainnav_hover.gif");border-color:#cccccc;border-style:solid;border-width:0 1 0 0;color:#000000;font-size:smaller;height:36px;text-align:center;text-decoration:none;width:120;float:left}

	a.message:link{background-color:#404040;color:#ffffff;border-style:solid;border-width:0;text-align:center;text-decoration:none;width:130}
	a.message:visited{background-color:#404040;color:#ffffff;border-style:solid;border-width:0;text-align:center;text-decoration:none;width:130}
	a.message:hover{background-color:#202020;color:#ffffff;border-style:solid;border-width:0;text-align:center;text-decoration:none;width:130}

	/*トップメニュー*/
	a.TopMenu:link{color:#808080}
	a.TopMenu:visited{color:#808080}
	a.TopMenu:hover{color:#a00000}

	a.underline:link{text-decoration:none}
	a.underline:visited{text-decoration:none}
	a.underline:hover{text-decoration:underline}

	body{color:#666666;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:12px;faont-size:x-small;margin:0;text-align:center;}

	h1{font-size:100%;font-weight:normal;margin:0}

	img.border{border-color:#f0f0f0 #f0f0f0 #f0f0f0 #f0f0f0;border-style:solid;border-width:1px}

	input.btnSubmit{height:40px;width:150px;}
	input.btnReset{height:40px;width:150px;}

	input.Ime        {border-color:#e0e0e0;border-style:solid;border-width:1px;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:100%;ime-mode:active}
	input.ImeSmall   {border-color:#e0e0e0;border-style:solid;border-width:1px;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:smaller;ime-mode:active}
	input.InActive   {border-color:#e0e0e0;border-style:solid;border-width:1px;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:100%;ime-mode:inactive}
	input.Number     {border-color:#e0e0e0;border-style:solid;border-width:1px;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:100%;ime-mode:disabled}
	input.NumberSmall{border-color:#e0e0e0;border-style:solid;border-width:1px;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:smaller;ime-mode:disabled}

	select.Number{font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:100%}

	table{font-size:100%}

	table.BoxProfile{border-color:#ffa000;border-style:solid;border-width:0 0 1 0;font-size:100%;padding:0px;width:224px}
	table.BoxProfile th{background-image:url("./images/bg_BoxProfile.gif");border-style:none;font-weight:normal;height:24px;padding-left:8px;text-align:left}
	table.BoxProfile td{border-color:#ffc000;border-style:solid;border-width:0 1 0 1}

	table.ContentFix{line-height:150%;width:468px}
	table.ContentXga{line-height:150%;width:680px}
	table.ContentWide{padding:4px;width:680px}

	table.Help{width:668}
	table.Help tr.Header1 th{background-image:url("./images/bg_Help1.gif");color:#ffffff;font-size:larger;height:32;padding-left:12;text-align:left}
	table.Help tr.Header2 th{background-image:url("./images/bg_Help2.gif");color:#333333;font-size:larger;height:28;padding-left:16;text-align:left}
	table.Help td{line-height:200%;padding:8}

	table.Home{background-color:#ffffff;border-color:#f0f0f0;border-style:solid;border-width:0 0 1 0;padding:0;width:468}
	table.Home tr.Header1 th{background-image:url('./images/bg_shop2.gif');background-repeat:no-repeat;border-width:0;color:#333333;height:32;padding:6 12 2 18;text-align:left}
	table.Home th{background-color:#f0f0ff;border-color:#ffffff;border-style:solid;border-width:0 1 1 0;font-weight:normal;padding:4;text-align:left}
	table.Home td{border-color:#f0f0f0;border-style:solid;border-width:0;padding:4}

	table.info1 th{background-image:url("../icons/background-caption.gif");border-color:#808080 #a0a0a0 #a0a0a0 #a0a0a0;border-style:solid;border-width:1 0 0 1;color:#202020;font-size:smaller;font-weight:normal;height:42px;padding:0 12 0 12;text-align:left;width:462px}
	table.info2 th{background-image:url("../icons/info_th.gif");border-color:#808080 #a0a0a0 #a0a0a0 #a0a0a0;border-style:solid;border-width:1 0 0 1;color:#202020;height:28px;font-weight:normal;padding-left:24px;text-align:left;width:462px}
	table.info2 td.contents{background-image:url("../icons/info_td.gif");background-repeat:no-repeat;border-color:#c0c0c0;border-style:solid;border-width:0 0 0 1;line-height:150%;width:462px}

	table.Profile{width:468px}
	table.Profile tr.Header1 th{background-image:url('./images/bg_shop2.gif');background-repeat:no-repeat;border-width:0;color:#666666;height:32;padding:10 12 8 12;text-align:left}
	table.Profile th{border-color:#e0e0e0;border-style:dotted;border-width:0 0 1 0;color:#333333;font-weight:normal;padding:8;text-align:left;vertical-align:top}
	table.Profile td{border-color:#e0e0e0;border-style:dotted;border-width:0 0 1 0;padding:8;vertical-align:top}

	table.ShopInfo{width:468}
	table.ShopInfo tr.Header1 th{background-image:url("./images/bg_shop2.gif");background-repeat:no-repeat;border-color:#e0e0e0;border-style:solid;border-width:0 0 1 0;color:#333333;font-weight:normal;height:32;padding:9 6 6 6;text-align:left}
	table.ShopInfo tr.Header1 th a:link{color:#ffffff}
	table.ShopInfo tr.Header1 th a:visited{color:#ffffff}
	table.ShopInfo td{border-color:#f0f0f0;border-style:dotted;border-width:0 0 1 0;padding:8}

	/*背景色の設定*/
	table.Wrapper{margin:0 auto}

	td.shadowB4{background-image:url("../icons/shadowB4.gif");background-repeat:repeat-x;height:4px}
	td.shadowR4{background-image:url("../icons/shadowR4.gif");background-repeat:repeat-y;width:4px}
	td.shadowRB4{background-image:url("../icons/shadowRB4.gif");background-repeat:no-repeat;width:4px}
	td.shadowB6{background-image:url("../icons/shadowB6.gif");background-repeat:repeat-x;height:6px}
	td.shadowR6{background-image:url("../icons/shadowR6.gif");background-repeat:repeat-y;width:6px}
	td.shadowRB6{background-image:url("../icons/shadowRB6.gif");background-repeat:no-repeat;width:6px}

	textarea.Ime{border-color:#e0e0e0;border-style:solid;border-width:1;color:#404040;font-family:Verdana,Helvetica,MS UI GOTHIC;font-size:100%;ime-mode:active}

	tr.mainnavigationbar{background-color:#ffffff;background-image:url("./images/bg_mainnav.gif");height:36;padding:0}
	-->
</style>
