@charset "shift_jis";
@import url("/css/event.css");
/*------------------------------------------------------------------------------
	URL: http://www.ragnarokonline.jp/
	Date: 2008-2-21
	(c) 2008 GungHo Online Entertainment, Inc. All Right Reserved.
------------------------------------------------------------------------------*/

/* Main
------------------------------------------------- */
div#container{ /*本文エリアの幅指定*/
	width: 718px;
	background: #fff url("./images/bg.jpg") 0 275px repeat-y;
}

#header {
	height: 245px;
	background: url("./images/h1.jpg");
	position: relative;
}

#header h1{
	text-indent: -9999px;
}

#header h1 a{
	width: 100%;
	height: 245px;
	display: block;
}

#header #banner{
	position: absolute;
	top: 166px;
	right: 38px;
}

.main{
	width: 640px;
	margin-left: 39px;
}

h2{
	clear: both;
	margin: 12px 0;
}

h3 {
	clear: both;
	height: 50px;
	margin: 16px 0 12px 0;
	text-indent: -9999px;
}

h3.t01 {background: url("./images/h3_01.gif");}
h3.t02 {background: url("./images/h3_02.gif");}
h3.t03 {background: url("./images/h3_03.gif");}
h3.t04 {background: url("./images/h3_04.gif");}
h3.t05 {background: url("./images/h3_05.gif");}
h3.t06 {background: url("./images/h3_06.gif");}
h3.t07 {background: url("./images/h3_07.gif");}

p{
	line-height:1.5;
	margin:0 10px 5px 10px;
}

.kome {
	line-height:1.5;
	margin:0;
}

.entry{
	width:592px;
	margin-left:24px;
}

.goto_head{
	margin-top:42px;
	padding-right:8px;
	text-align:right;
}


/* article
------------------------------------------------- */
.lead p{

}

.atention{
	margin-left:80px;
}

.ss_img img{
	margin:4px;
}

.form {
	width: 572px;
	margin-left: 10px;
	background: #f2efe9;
	border: #853610 1px solid;
}

/* Enquete Noes (for Enquete page)
------------------------------------------------- */
.enq{
	margin:15px 20px;
	line-height: 1.5;
}

.enq h2{
	margin: 12px 0;
}

.enq h3{
	height: 16px;
	margin: 3px 0;
	padding-left:5px;
	border-left: 3px #996666 solid;
	text-indent: 0px;
	font: normal bold 12px/1.5 "ＭＳ Ｐゴシック";
}

.enq p{
	margin:0 10px 10px 0;
}

.enq ul{
	margin-top: 10px;
}

.enq li{
	line-height: 1.5;
}

.enq input{
	margin-right: 2px;
}

.noes_list{
	margin-top: 20px;
}

.noes_list dt{
	padding-left:5px;
	border-left: 3px #996666 solid;
	line-height:1.5;
	font-weight:bold;
}

.noes_list dd{
	margin:5px 0 12px 9px;
}

/* Enquete err
------------------------------------------------- */
.err{
	margin-top: 30px;
}

.err p{
	margin-left: 20px;
	line-height: 1.5;
}

.err ul {
	clear: both;
	float: none;
	margin:0 0 5px 24px;
	padding: 0 12px;
	list-style:disc;
}

.err li {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.5;
	list-style:disc;
	color: #900;
	font-weight:bold;
}

.btn_input{
	text-align: center;
}

.btn_input input{
	margin: 5px;
}

.btn_input img{
	margin: 5px;
}

