/* CSS Document */

#sn{
text-align:left;
vertical-align:top;
font-size:12px;
background-image:/nol/event/kr/img/udon01/sn_03.jpg;
line-height:1.5;}

.sn_btn{
text-align:center;
vertical-align:top;
}

/*   serial   */

.header {
width:800px;
height:34px;
background-image:url(/nol/event/kr/img/serial/header.jpg);
}

.header02 {
width:800px;
height:34px;
background-image:url(/nol/event/kr/img/event01/event01_header.jpg);
}

#serial_02{
width:800px;
height:198px;
background-image:url(/nol/event/kr/img/serial/serial_02.jpg);
}

#serial_03{ width:800px; height:69px; background-image:url(/nol/event/kr/img/serial/serial_03.jpg);}

#hata{
padding:0px 30px 0px 30px;
width:587px;
height:282px;
background-image:url(/nol/event/kr/img/serial/hata_01.jpg);
border:none;
vertical-align:top;
background-position:right;
background-repeat:no-repeat;
}

#item_k{
padding:0px 30px 0px 30px;
width:587px;
height:282px;
background-image:url(/nol/event/kr/img/serial/item_kenshin_01.jpg);
border:none;
vertical-align:top;
background-position:right;
background-repeat:no-repeat;
}


#serial_04{ width:800px; 
background-image:url(/nol/event/kr/img/serial/serial_04.jpg);
 }

#serial_05{
width:800px;
height:68px;
background-image:url(/nol/event/kr/img/serial/serial_05.jpg);
}

#serial_06{
width:800px;
background-image:url(/nol/event/kr/img/serial/serial_06.jpg);
}

.sn_con{text-align:left;
vertical-align:top;
padding:0px 60px 30px 60px;
}


.bo{vertical-align:bottom;}

.name{
text-align:left;
vertical-align:top;
font-size:12px;
line-height:1.5;}

.no_name{
border:none;
text-align:left;
vertical-align:top;
font-size:12px;
line-height:1.5;}

.line_w {
border: 1px solid #000000;
margin:0px;
padding:5px 10px;
background-color:#ffffff;
}

.line_ce {
border: 1px solid #000000;
padding:5px 10px;
background-color:#ffffff;
text-align:center;
}


.line_b {
border: 1px solid #000000;
padding:5px 10px;
background-color:#336600;
font-weight:bold;
color:#ffffff;
}

.line_c {
border: 1px solid #000000;
padding:5px 10px;
background-color:#e7edaa;
}

.line_c_ce {
border: 1px solid #000000;
padding:5px 10px;
background-color:#e7edaa;
text-align:center;
}

.line_b_red {
border: 1px solid #000000;
padding:5px 10px;
background-color:#b24144;
font-weight:bold;
color:#ffffff;
text-align:center;
}

.line_c_red {
border: 1px solid #000000;
padding:5px 10px;
background-color:#f1d2d3;
}

.line_c_ce_red {
border: 1px solid #000000;
padding:5px 10px;
background-color:#f1d2d3;
text-align:center;
}

.line_b_blue {
font-size:12px;
border: 1px solid #000000;
padding:5px 10px;
background-color:#29426c;
font-weight:bold;
color:#ffffff;
text-align:center;
}

.line_c_blue {
font-size:12px;
border: 1px solid #000000;
padding:5px 10px;
background-color:#c6d4e4;
}

.line_c_ce_blue {
font-size:12px;
border: 1px solid #000000;
padding:5px 10px;
background-color:#c6d4e4;
text-align:center;
}

.b_gr { 
font-weight:bold;
color:#336600;
}

.b_red { 
font-weight:bold;
color:#990000;
}

.tb_red { 
font-weight:bold;
color:#990000;
font-size:14px;
}

.b_bl { 
font-weight:bold;
color:#000066;
}

.tb_bl { 
font-weight:bold;
color:#000066;
font-size:14px;
}


.ce { text-align:center; border:none;}

/* ---■ 追加以下 ■--------------------------------------------------------------- シリアル登録  -------  */

#serialbt{
	width: 301px;
	margin: 0 auto;
	text-align: center;
}

#serialbt a{
	background: url(/nol/event/kr/img/udon01/serialbt.jpg);
	width: 301px;
	height: 36px;
	display: block;
}

#serialbt a:hover{
	background: url(/nol/event/kr/img/udon01/serialbt.jpg) 0px -36px;
	width: 301px;
	height: 36px;
	display: block;
}

#serialbt strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.midashi { padding:20px 0px 0px 30px; }
.tokuten { padding:20px 0px 5px 30px; }


/*   udon02   */

#udon02_header {
width:800px;
height:34px;
background-image:url(/nol/event/kr/img/udon02/udon02_01.jpg);
}

#udon02_02{
width:800px;
height:534px;
background-color:#c98d3b;
}

#udon02_03{
width:800px;
height:101px;
background-image:url(/nol/event/kr/img/udon02/udon02_03.jpg);
}

#udon02_04{
width:800px;
height:167px;
background-image:url(/nol/event/kr/img/udon02/udon02_04.jpg);
}

#udon02_05{
width:800px;
height:582px;
background-image:url(/nol/event/kr/img/udon02/udon02_05.jpg);
}

#udon02_06{
width:800px;
height:339px;
background-image:url(/nol/event/kr/img/udon01/udon01_06.jpg);
}

#udon01_07{
width:800px;
background-image:url(/nol/event/kr/img/udon01/udon01_07.jpg);
}

#udon02_read{ 
text-align:left;
vertical-align:top;
padding:35px 60px 30px 60px;
line-height:1.5;}


#sn02{
text-align:left;
vertical-align:top;
font-size:12px;
background-image:/nol/event/kr/img/udon02/sn_03.jpg;
line-height:1.5;}

.sn_btn{
text-align:center;
vertical-align:top;
}

.nor { font-size:12px; color:#000000;}




/*   event03   */

.read { 
padding:30px 20px 40px 40px;
text-align:left;
vertical-align:top;
line-height:1.5;}

.outline { text-align:left;
vertical-align:top;
padding:5px 20px 0px 40px;
line-height:1.5;}

.outline02 { text-align:left;
vertical-align:top;
padding:0px 20px 10px 60px;
line-height:1.5;}

.outline03 { text-align:left;
vertical-align:top;
padding:10px 20px 10px 60px;
line-height:1.5;}

.re { 
padding:10px 40px 30px 40px;
text-align:right;
vertical-align:top;
line-height:1.5;}

.notes { 
padding:10px 40px 0px 40px;
text-align:left;
vertical-align:top;
line-height:1.5;}


#event03_01 { width:800px; 
height:410px;
background-image:url(/nol/event/kr/img/event03/event03_01.jpg);
}

#event03_02 { width:800px; 
height:93px;
background-image:url(/nol/event/kr/img/event03/event03_02.jpg);
}

#event03_03 { width:800px; 
height:217px;
background-image:url(/nol/event/kr/img/event03/event03_03.jpg);
}
#event03_04 { width:800px; 
height:231px;
background-image:url(/nol/event/kr/img/event03/event03_04.jpg);
}

.flame { position:relative; }

#header {
width:800px;
height:34px;
background-image:url(/nol/event/kr/img/event03/event03_header.jpg);
}
.ct {text-align:center; vertical-align:top;}
.lt {text-align:left; vertical-align:top;}
.rt {text-align:right; vertical-align:top;}

.btn_top { 
text-align: left;
float: left;
margin: 0;
padding: 0px 0px 0px 30px;
}

   #event02_07 {
 width:800px; 
 background-image:url(/nol/event/kr/img/event02/event02_07.jpg);
 }
 




