@charset "UTF-8";
@import url(style.css);

/* FOR EDITOR */
/*メインイメージ枠*/div.main-image {}
/*イメージ上コピー*/div.main-image-message {}
/* /FOR EDITOR */
/*---------- レイアウト ----------*/
/*TOP画面のレイアウト変更する場合に設定*/
#wrapper	  	{ margin:0 auto; padding:0; width: 780px; }
#container  	{ margin:0; }
#upper			{ margin:0; padding:0; margin-top: 10px;}
#main			{ margin: 10px 0; padding-top:0;}
#bottom			{ margin:0; }
#center			{ margin: 0 auto; padding: 0; clear: both; width: 760px; float: none;  }
#opt1			{ margin:0; padding:0; float: left; width: 375px; overflow: hidden; }
#opt2			{ margin:0; padding:0; float: right; width: 375px; overflow: hidden; }

#footer			{ }
#copyright		{ }
#topicpath		{ display: none; }

h1				{ background-image: url(../images/top_h1_bg.gif); }
h2				{ background-image: url(../images/top_h2_bg.gif); }
h3				{ background-image: url(../images/top_h3_bg.gif); }
h4				{ background-image: url(../images/top_h4_bg.gif); }
h5				{ background-image: url(../images/top_h5_bg.gif); }
h6				{ background-image: url(../images/top_h6_bg.gif); }

#opt1 h3,
#opt2 h3		{ background-image: url(../images/top_opt_h3_bg.gif); color: #FFF;}

/* --- Top Image --- */
#upper p		{ margin:0; padding:0;}
div.main-image	{
					width: 760px; height: 230px;
					position: relative;
					overflow: hidden;
				}
div.main-image-message	{
					position: absolute;
					width: 300px; height: 100px;
					padding-top: 10px;
					background: transparent url(../images/alpha50.png) no-repeat 0 0;
					bottom: 30px; right: 40px;
				}


