		body,legend {font-size:13px;line-height:18px;}
		* {font-weight:normal;text-decoration:none;font-size:13px;font-family:"MeiryoKe_PGothic","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック";}
		h1,h2,h3,h4,form,p,div {font-weight:nomal;margin:0px;}
		.corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; }
		.corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; }
		.corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
		.corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
		.corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; }
		.corner-bottom { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
		.corner-right {  -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
		.corner-left { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
		.corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
		.shadow {box-shadow: 5px 5px 5px rgba(0,0,0,0.4);}
		.m10 {margin:10px;}
		.indent{text-indent:-1em;padding-left:1em;}
		.page-contents-list dd {margin:5px 10px 10px 15px;}

		#img2 {display:none;}

		#footer {text-align:center;}
		#header {clear:both;margin:0px;padding:0px;}
		#contents {clear:both;margin:1%;padding:0px;}
		#header-left, #header-right {margin:0px;padding:0px;}
		#header-left {display:none;}
		.view_button {text-align:right;}
		.inset {margin:0px 10px 5px 10px;}

		.auto-size {width:100%}
		.white {color:#fff;}
		#mainmenu {margin:0 3px 5px 3px;}
		#listwhatsnew, #helpmenu, #detail_view, #sponsor, #content-body {margin:0px 10px 5px 10px;}
		.collapsible-title {color:#fff;}
		#gadget {margin:0px;padding:0px;}

		#analog_clock        {text-align:center;border:solid #aaa 1px;height:200px;}

		#divination {
			/* 星占い */
			text-align:center;margin-right:4px;
			padding-top:20px;height:190px;border:solid #aaa 1px;
		}

		#currency_inc {
			/* 為替レート */
			height:200px;border:solid #aaa 1px;margin-right:4px;text-align:center;
		}
		#currency_inc h3 {margin:10px;}
		.content-main {min-height:400px;}
		/*
			IE専用(IE7, IE8)
		*/
			#analog_clock {float/*\**/:left\9;width/*\**/:46%\9;box-shadow/*\**/: 5px 5px 5px rgba(0,0,0,0.4)\9;}
			#divination {float/*\**/:right\9;width/*\**/:46%\9;box-shadow/*\**/: 5px 5px 5px rgba(0,0,0,0.4)\9;}
			#calendar_4NOQIL1TP {float/*\**/:left\9;width/*\**/:46%\9;}
			#calendar_4NOQIL1TP table {box-shadow/*\**/: 5px 5px 5px rgba(0,0,0,0.4)\9;}
			#currency_inc {float:right;width:46%;box-shadow/*\**/: 5px 5px 5px rgba(0,0,0,0.4)\9;}
			#gadget-left {margin-bottom/*\**/:10px\9;}
			#calendar_4NOQIL1TP {padding-top/*\**/:8px\9;}
			#gadget-left {
				float/*\**/:left\9;
				width/*\**/:49%\9;
			}
			#gadget-right {
				float/*\**/:right\9;
				width/*\**/:49%\9;
			}
			.content-left {
				width/*\**/:20%\9;
				float/*\**/:left\9;
			}
			.content-main {
				float/*\**/:right\9;
				width/*\**/:80%\9;
			}



		@media all and (min-width: 480px) {
			#analog_clock {float:left;width:46%;box-shadow: 5px 5px 5px rgba(0,0,0,0.4);}
			#divination {float:right;width:46%;box-shadow: 5px 5px 5px rgba(0,0,0,0.4);}
			#calendar_4NOQIL1TP {float:left;width:46%;}
			#calendar_4NOQIL1TP table {box-shadow: 5px 5px 5px rgba(0,0,0,0.4);}
			#currency_inc {float:right;width:46%;box-shadow: 5px 5px 5px rgba(0,0,0,0.4);}
			#gadget-left {margin-bottom:10px;}
			#calendar_4NOQIL1TP {padding-top:8px;}
		}
		@media all and (min-width: 600px) {
			#img1 {display:none;}
			#img2 {display:block;}
		}
		@media all and (min-width: 800px) {
			.content-left {
				width:20%;
				float:left;
			}
			.content-main {
				float:right;
				width:80%;
			}
		}
		@media all and (min-width: 920px) {
			#gadget-left {
				float:left;
				width:49%;
			}
			#gadget-right {
				float:right;
				width:49%;
			}
		}
		@media all and (min-width: 1100px) {
			#header-left {float:left;width:50%;display:block;}
			#header-right {float:right;width:50%;}
			.main-left {float:left;width:60%;}
			.main-right {float:right;width:40%;}
		}
		#navbar {clear:both;}
		#16RGLQFK4 a:link, #16RGLQFK4 a:vlink {color:#000;}
		/*--------------------------------
			カレンダーのサイズと文字サイズ
		*/
		#calendar_4NOQIL1TP table           {width:100%;}
		#calendar_4NOQIL1TP table td        {height:25px;}
		#calendar_4NOQIL1TP .s_sevenDays    {width:100%;}
		#calendar_4NOQIL1TP .s_sevenDays td {text-align:center;}
		#calendar_4NOQIL1TP .s_prev         {margin-top:2px;width:14px; height:14px;background:url(/trycms/images/alw04.gif);float:left;cursor:pointer;}
		#calendar_4NOQIL1TP .s_next         {margin-top:2px;width:14px; height:14px;background:url(/trycms/images/alw05.gif);float:right;cursor:pointer;}
		#calendar_4NOQIL1TP .s_header       {height:18px;text-align:center;background-color:#000;color:#fff;padding:6px;}
		#calendar_4NOQIL1TP .s_sunTitle     {text-align:center;background-color:#ffa0a0;}
		#calendar_4NOQIL1TP .s_weekTitle    {text-align:center;}
		#calendar_4NOQIL1TP .s_satTitle     {text-align:center;background-color:#a0a0ff;}
		#calendar_4NOQIL1TP .s_sun          {background-color:#ffa0a0;}
		#calendar_4NOQIL1TP .s_week         {background-color:#fff;}
		#calendar_4NOQIL1TP .s_sat          {background-color:#a0a0ff;}
		#calendar_4NOQIL1TP .s_blank        {background-color:#fff;}
		#calendar_4NOQIL1TP .s_news         {background-color:#f00;}
		#calendar_4NOQIL1TP .s_today        {background-color:#ffffa0;font-weight:bold;}

		/*
			ヘルプ用スタイル

		*/
		.page-titlebar {padding:5px;line-height:20px;}

		/*
			メールフォーム
		*/
		#messageBox {margin:0 20px 10px 20px;}
		#mailformtable {list-style-type:none;margin:0px;padding:0px;}
		#mailformtable .fm-group {
			/*background:url(/jquery/themes/hot-sneaks/images/ui-bg_dots-small_35_35414f_2x2.png);*/
			background: #0078ae url(/jquery/themes/start/images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x;
			padding-left:10px;
			margin-bottom:8px;
			-moz-border-radius-topleft: 8px;
			-webkit-border-top-left-radius: 8px;
			border-top-left-radius: 8px;
			-moz-border-radius-topright: 8px;
			-webkit-border-top-right-radius: 8px;
			border-top-right-radius: 8px;
			color:#fff;
			text-shadow: 1px 1px 1px #aaa;
		}
		#fm-confirm {width:98%;margin:0 auto;}
		#mailformtable li {
				background:-moz-linear-gradient(top, #ffe,#fff,#dfe);
				background:-webkit-gradient(linear, left top, left bottom, from(#ffe),color-stop(0.5, #fff), to(#dfe));
				margin-bottom:10px;border:solid #aaa 1px;
		}
		#mailformtable li p {padding:10px;height:100%;}
		#mailformtable .que {width:39.6%;}
		#mailformtable .ans {border-left:solid #bbb 1px;background:#fff;width:60%;}
		#mailformtable #buttonArea {text-align:center;}
		#mailform #messageBox {max-width:480px;margin:0 auto;}
