/*
Theme Name:temp4PD
Theme URI: http://penguindrum.jp/wordpress/wp-content/themes
Description:ピングドラム用テンプレート
Author:越阪部ワタル customize by tsubata
Author URI: http://www.lovedesign.tv/
Version:1.0
*/

/*----------------------------------------------------
	#format
----------------------------------------------------*/
#html{
	overflow-y: scroll;
    height:100%;
}


/*--- default */

body{
	font-family: "メイリオ", "Meiryo", Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
	line-height: 155%;
	height: 100%;
	position: relative;
	color: #151515;
}

a{
	color: #F69;
	text-decoration: none;
}

a:hover{
	color: #F69;
	text-decoration: underline;
	}

#html{
	overflow-y: scroll;
    height:100%;
}


* html div#container{
    height:100%;
}

div#container{
	width: 100%;
	margin:0px auto;
	position:relative;
	min-height: 100%;	
}

body > #container {
        height: auto;
}

div#main{
	width: 820px;
	margin:0px auto;
	background-image: url(img/tbl_mdl.gif);
}

#header{
	width: 860px;
	margin:0px auto;
	height:50px;
	background-image: url(img/menu_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}

#head_menu li{
	display: inline;
}

#head_menu li a{
	float:left;
	height:50px;
	display: block;
}


#footer{
	position:absolute;
	bottom:0px;
	height:20px;
	width:100%;
	text-align: center;
	background-color: #151515;
}

address{
	font-size:10px;
	line-height: 18px;
	color: #FFF;
	font-family: 'Vollkorn', arial, serif; 
	font-style: normal;
	height: 20px;
}

h2{
	height:30px;
	font-size: 18px;
	font-family: 'Vollkorn', arial, serif; 
}

/*----------------------------------------------------
	#H1
----------------------------------------------------*/

#h1-main{
	width:900px;
	height:300px;
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: center;
	display: block;

}

#h1-reg a{
	width:900px;
	height:150px;
	margin:0 auto;
	background-repeat: no-repeat;
	background-position: center;
	display: block;

}

#h2news{
	height:110px;
	background-image: url(img/tit_news.png);
	background-repeat: no-repeat;
}

#h2staff{
	height:110px;
	background-image: url(img/tit_staff.png);
	background-repeat: no-repeat;
}

#h2chara{
	height:110px;
	background-image: url(img/tit_chara.png);
	background-repeat: no-repeat;
}

#h2story{
	height:110px;
	background-image: url(img/tit_story.png);
	background-repeat: no-repeat;
}

#h2goods{
	height:110px;
	background-image: url(img/tit_goods.png);
	background-repeat: no-repeat;
}

#h2special{
	height:110px;
	background-image: url(img/tit_special.png);
	background-repeat: no-repeat;
}



#mainend{
	width:820px;
	float:none;
	clear:both;
	margin:0 auto;
	height:30px;
	background-image: url(img/tbl_btm.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	}

/*----------------------------------------------------
	#style
----------------------------------------------------*/

.hidden {
	visibility: hidden;
}

.none {
	display: none;
}

.cr{
	clear:both;
}


/*------------------------------------------
 カラムレイアウト
------------------------------------------*/

#clm0{
	margin-left:30px;
	width: 550px;
	float:left;
	}

#clm1{
/*	margin-left:20px;*/
	margin-left:10px;
	width: 120px;
	float:left;

}

#clm2{
	width:420px;
	margin-top:5px;
	margin-left:20px;
	float:left;
}

#clm3{
	width:220px;
	margin-right:10px;
	float:right;
	background-image: url(img/tw_bk.gif);
}

#clm4{
	margin-left:10px;
	width: 560px;
	float:left;
	}

.pageup a{
	width:70px;
	height:30px;
	margin:0 auto;
	background-image:url(img/page_top.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: center center;
}


/*------------------------------------------
 左メニュー
------------------------------------------*/
#navi_l {
	background-repeat: no-repeat;
	background-position: left top;
}
#navi_l li {
	display: inline;
}


#navi_l a {
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	font-size:small;
}

#btn_l_topic {
	background-image: url(img/l_menu_topic.gif);
	width: 120px;
	height:40px;
}
#btn_l_topic:hover {
	background-image: url(img/l_menu_topic.gif);
	width: 120px;
	height:40px;
}
#btn_l_topic_now{
	background-image: url(img/l_menu_topic.gif);
	width: 120px;
	height:40px;
}


#btn_l_onair {
	background-image: url(img/l_menu_onair.gif);
	width: 120px;
	height:40px;
}
#btn_l_onair:hover {
	background-image: url(img/l_menu_onair.gif);
	width: 120px;
}
#btn_l_onair_now{
	background-image: url(img/l_menu_onair.gif);
	width: 120px;
	height:40px;
}


#btn_l_goods {
	background-image: url(img/l_menu_goods.gif);
	width: 120px;
	height:40px;
}
#btn_l_goods:hover {
	background-image: url(img/l_menu_goods.gif);
	width: 120px;
	height:40px;
}
#btn_l_goods_now{
	background-image: url(img/l_menu_goods.gif);
	width: 120px;
	height:40px;
}



#btn_l_staff {
	background-image: url(img/l_menu_staff.gif);
	width: 120px;
	height:40px;
}
#btn_l_staff:hover {
	background-image: url(img/l_menu_staff.gif);
	width: 120px;
	height:40px;
}
#btn_l_staff_now{
	background-image: url(img/l_menu_staff.gif);
	width: 120px;
	height:40px;
}


#btn_l_director {
	background-image: url(img/l_menu_director.gif);
	width: 120px;
	height:40px;
}
#btn_l_director:hover {
	background-image: url(img/l_menu_director.gif);
	width: 120px;
	height:40px;
}
#btn_l_director_now{
	background-image: url(img/l_menu_director.gif);
	width: 120px;
	height:40px;
}


.arctt{
	width:100px;
	height:75px;
	background-image: url(img/arc_tt.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: 0px 45px;
}

#arclist {
	background-repeat: no-repeat;
	background-position: left center;
	width:100px;
	margin-left:10px;
}

#arclist li {
	display: inline;
	width:80px;
	height:20px;
}


#arclist a {
	padding-left:20px;
	background-image: url(img/mini_arrow.gif);
	color: #BBBBBB;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
	font-size:small;
}

#arclist a:hover {
	color: #999;
}


/*----------------------------------------------------
	#head_menu
----------------------------------------------------*/


#m_news a{
	width:147px;
	background-image: url(img/menu_news.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_news a:hover{
	width:147px;
	background-image: url(img/menu_news_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_news_now a{
	width:147px;
	background-image: url(img/menu_news_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


#m_staff a{
	width:142px;
	background-image: url(img/menu_staff.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_staff a:hover{
	width:142px;
	background-image: url(img/menu_staff_r.png);
	background-repeat: no-repeat;
	text-decoration: none;

}

#m_staff_now a{
	width:142px;
	background-image: url(img/menu_staff_r.png);
	background-repeat: no-repeat;
	text-decoration: none;

}

#m_chara a{
	width:142px;
	background-image: url(img/menu_chara.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_chara a:hover{
	width:142px;
	background-image: url(img/menu_chara_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_chara_now a{
	width:142px;
	background-image: url(img/menu_chara_r.png);
	background-repeat: no-repeat;
	text-decoration: none;

}

#m_story a{
	width:142px;
	background-image: url(img/menu_story.png);
	background-repeat: no-repeat;
	text-decoration: none;	
}

#m_story a:hover{
	width:142px;
	background-image: url(img/menu_story_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_story_now a{
	width:142px;
	background-image: url(img/menu_story_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


#m_goods a{
	width:142px;
	background-image: url(img/menu_goods.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_goods a:hover{
	width:142px;
	background-image: url(img/menu_goods_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}

#m_goods_now a{
	width:142px;
	background-image: url(img/menu_goods_r.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


#m_special a{
	width:145px;
	background-image: url(img/menu_special.png);
	background-repeat: no-repeat;
	text-decoration: none;

}

#m_special a:hover{
	width:145px;
	background-image: url(img/menu_special_r.png);
	background-repeat: no-repeat;
	text-decoration: none;

}

#m_special_now a{
	width:145px;
	background-image: url(img/menu_special_r.png);
	background-repeat: no-repeat;
	text-decoration: none;

}



/*----------------------------------------------------
	#entry
----------------------------------------------------*/

.entryarea{
	width:420px;
}

.entrytitle{
	/*height:40px;*/
	font-size: 14px;
	font-weight: bolder;
	color: #666;
	letter-spacing: 2px;
	line-height: 20px;
	vertical-align: middle;
	padding-left:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-top:3px solid #666;
	border-bottom:1px solid #ff99cc;
	}
	
.etbk{
	/* background-image:url(img/etbk_0.gif);*/
}

.etbk2{
	background-image:url(img/etbk_1.gif);
}

.p-topic{
	border-top-color: #F36;
}

.p-staff{
	border-top-color: #C39;
}
	
.entrytxt{
	padding:10px 0;
	font-size: 12px;
	line-height: 165%;
}

.entrytxt img{
	padding:10px;
}

.entryfooter{
	height:30px;
}

.ef-k{
	border-top-width: 1px;
	border-top-color: #F9c;
	border-top-style: solid;
}

.ef-k2{
	border-top-width: 1px;
	border-top-color: #6CF;
	border-top-style: solid;
}
.ef-left{
	font-size: 12px;
	width:350px;
	height:20px;
	margin-bottom:10px;
	float:left;
	color: #666;
}

.ef-left a{
	color: #F69;
	font-weight: bold;
}

.ef-left a:hover{
	text-decoration: underline;
}

.ef-right a{
	float:right;
	width:70px;
	height:30px;
	background-image:url(img/page_top.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: center center;
}

/*----------------------------------------------------
	#twitter
----------------------------------------------------*/
.twi_more{
	width:180px;
	height:30px;
	background-image:url(img/twi_more.png);
	display:block;
	margin:10px auto;
}


.twi_more a{
	width:180px;
	height:30px;
	background-image:url(img/twi_more.png);
	display:block;
}

.twi_more a:hover{
	width:180px;
	height:30px;
	background-image:url(img/twi_more_r.png);
	display:block;
}

.twi_tt{
	width:180px;
	height:32px;
	display:block;
}

#tw_news{
	background-image:url(img/twi_news.png);
	width:220px;
	height:29px;
	display:block;
}
#side_news{
	margin:10px auto;
}

#side_news li{
	width:200px;
	padding:5px 10px;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height: 155%;
}

#side_news li a{
	padding-left:10px;
}


#official2{
	background-image:url(img/twi_official2.png);
}


#official{
	background-image:url(img/twi_official.png);
}

#official2{
	background-image:url(img/twi_official2.png);
}


#ikuni{
	background-image:url(img/twi_ikuni.png);
}

#tags{
	background-image:url(img/twi_tag.png);
}

.twtr-hd {display:none;}
.twtr-ft {display:none;}

.navi_menu{
	width:350px;
	margin:5px auto;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}


/*----------------------------------------------------
	#story
----------------------------------------------------*/




#story_t01{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_01.gif);}
#story_t02{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_02.gif);}
#story_t03{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_03.gif);}
#story_t04{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_04.gif);}
#story_t05{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_05.gif);}
#story_t06{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_06.gif);}
#story_t07{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_07.gif);}
#story_t08{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_08.gif);}
#story_t09{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_09.gif);}
#story_t10{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_10.gif);}
#story_t11{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_11.gif);}
#story_t12{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_12.gif);}
#story_t13{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_13.gif);}
#story_t14{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_14.gif);}
#story_t15{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_15.gif);}
#story_t16{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_16.gif);}
#story_t17{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_17.gif);}
#story_t18{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_18.gif);}
#story_t19{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_19.gif);}
#story_t20{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_20.gif);}
#story_t21{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_21.gif);}
#story_t22{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_22.gif);}
#story_t23{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_23.gif);}
#story_t24{background-image:url(http://penguindrum.jp/remote_img/story_img/s_tit_24.gif);}



.story_t{
	padding-top:10px;
	padding-left:45px;
	height:40px;
	font-size: 14px;
	font-weight: bolder;
	color: #666;
	letter-spacing: 2px;
	line-height: 40px;
	vertical-align: middle;}

#btn_01_04 {
	background-image: url(img/s_menu_1_4.gif);
	width: 120px;
	height:40px;
}
#btn_01_04:hover {
	background-image: url(img/s_menu_1_4r.gif);
	width: 120px;
	height:40px;
}
#btn_01_04_now{
	background-image: url(img/s_menu_1_4r.gif);
	width: 120px;
	height:40px;
}

#btn_05_08 {
	background-image: url(img/s_menu_5_8.gif);
	width: 120px;
	height:40px;
}
#btn_05_08:hover {
	background-image: url(img/s_menu_5_8r.gif);
	width: 120px;
	height:40px;
}
#btn_05_08_now{
	background-image: url(img/s_menu_5_8r.gif);
	width: 120px;
	height:40px;
}

#btn_09_12 {
	background-image: url(img/s_menu_9_12.gif);
	width: 120px;
	height:40px;
}
#btn_09_12:hover {
	background-image: url(img/s_menu_9_12r.gif);
	width: 120px;
	height:40px;
}
#btn_09_12_now{
	background-image: url(img/s_menu_9_12r.gif);
	width: 120px;
	height:40px;
}

#btn_13_16 {
	background-image: url(img/s_menu_13_16.gif);
	width: 120px;
	height:40px;
}
#btn_13_16:hover {
	background-image: url(img/s_menu_13_16r.gif);
	width: 120px;
	height:40px;
}
#btn_13_16_now{
	background-image: url(img/s_menu_13_16r.gif);
	width: 120px;
	height:40px;
}

#btn_17_20 {
	background-image: url(img/s_menu_17_20.gif);
	width: 120px;
	height:40px;
}
#btn_17_20:hover {
	background-image: url(img/s_menu_17_20r.gif);
	width: 120px;
	height:40px;
}
#btn_17_20_now{
	background-image: url(img/s_menu_17_20r.gif);
	width: 120px;
	height:40px;
}

#btn_21_24 {
	background-image: url(img/s_menu_21_24.gif);
	width: 120px;
	height:40px;
}
#btn_21_24:hover {
	background-image: url(img/s_menu_21_24r.gif);
	width: 120px;
	height:40px;
}
#btn_21_24_now{
	background-image: url(img/s_menu_21_24r.gif);
	width: 120px;
	height:40px;
}

/*----------------------------------------------------
	#goods
----------------------------------------------------*/

#btn_bd {
	background-image: url(img/s_menu_bd.gif);
	width: 120px;
	height:40px;}
#btn_bd:hover {
	background-image: url(img/s_menu_bdr.gif);
	width: 120px;
	height:40px;}
#btn_bd_now{
	background-image: url(img/s_menu_bdr.gif);
	width: 120px;
	height:40px;}
	
	#btn_bd {
	background-image: url(img/s_menu_bd.gif);
	width: 120px;
	height:40px;}
#btn_bd:hover {
	background-image: url(img/s_menu_bdr.gif);
	width: 120px;
	height:40px;}
#btn_bd_now{
	background-image: url(img/s_menu_bdr.gif);
	width: 120px;
	height:40px;}
	
#btn_dvd {
	background-image: url(img/s_menu_dvd.gif);
	width: 120px;
	height:40px;}
#btn_dvd:hover {
	background-image: url(img/s_menu_dvdr.gif);
	width: 120px;
	height:40px;}
#btn_dvd_now{
	background-image: url(img/s_menu_dvdr.gif);
	width: 120px;
	height:40px;}
	
#btn_cd {
	background-image: url(img/s_menu_cd.gif);
	width: 120px;
	height:40px;}
#btn_cd:hover {
	background-image: url(img/s_menu_cdr.gif);
	width: 120px;
	height:40px;}
#btn_cd_now{
	background-image: url(img/s_menu_cdr.gif);
	width: 120px;
	height:40px;}

#btn_other {
	background-image: url(img/s_menu_other.gif);
	width: 120px;
	height:40px;}
#btn_other:hover {
	background-image: url(img/s_menu_otherr.gif);
	width: 120px;
	height:40px;}
#btn_other_now{
	background-image: url(img/s_menu_otherr.gif);
	width: 120px;
	height:40px;}
	
#btn_discbnr {
	background-image: url(img/s_menu_bnr0.gif);
	width: 120px;
	height:110px;}
#btn_discbnr:hover {
	background-image: url(img/s_menu_bnr1.gif);
	width: 120px;
	height:110px;}
	
	
/*----------------------------------------------------
	#reset
----------------------------------------------------*/

html {
	overflow-y: scroll;
    height: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption,th {
	text-align: left;
}
q:before,q:after {
	content: '';
}
object,
embed {
	vertical-align: top;
}
hr,legend {
	display: none;
}

img,abbr,acronym,fieldset {
	border: 0;
}
li {
	list-style-type: none;
}


/*----------------------------------------------------
	#staff
----------------------------------------------------*/
.tbl_staff{
	padding-left:140px;
	background-image: url(img/s_staff.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.tbl_cast{
	padding-left:140px;
	background-image: url(img/s_cast.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


#staff_data, #cast_data {
	table-layout: fixed;
	border-collapse: collapse;
	width: 100%;
	font-size: small;
	color: #000000;
	font-family: Verdana, "ＭＳ Ｐゴシック",  "ヒラギノ角ゴ Pro W3";
}
#staff_data p, #cast_data p {
	font-size: 12px;
	line-height: 160%;
	color: #666666;
	font-family: Verdana, "ＭＳ Ｐゴシック",  "ヒラギノ角ゴ Pro W3";
	margin-top:  0.5em;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0px;
}
#staff_data td, #staff_data th, #cast_data td, #cast_data th {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
	text-align: left;
	vertical-align: top;
	line-height: 160%;
}

#staff_data_01, #cast_data_01 {
	width: 200px;
}

#staff_data th p, #cast_data th p {
	padding-left: 10px;
	color: #666666;
}


/*----------------------------------------------------
	#special
----------------------------------------------------*/

#btn_sp_cm a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_cm.gif);
	width: 120px;
	height:40px;
	display:block;
}
#btn_sp_cm a:hover {
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_cmr.gif);
	width: 120px;
	height:40px;
}
#btn_sp_cm_now a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_cmr.gif);
	width: 120px;
	height:40px;
	display:block;
}

#btn_sp_wp a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_wp.gif);
	width: 120px;
	height:40px;
	display:block;
}
#btn_sp_wp a:hover {
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_wpr.gif);
	width: 120px;
	height:40px;
}
#btn_sp_wp_now a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/s_menu_wpr.gif);
	width: 120px;
	height:40px;
}

.ef-left-wp{
	font-size: 12px;
	width:350px;
	height:30px;
	float:left;
}

.wp-big{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_l_0.gif);
	width: 100px;height:30px; float:left;display:block;}
	
.wp-big a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_l_0.gif);
	width: 100px;height:30px; float:left; display:block;}	
	
.wp-big a:hover{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_l_1.gif);
	width: 100px;height:30px; float:left; display:block;}	

.wp-midium{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_m_0.gif);
	width: 100px;height:30px; float:left; display:block;}
	
.wp-midium a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_m_0.gif);
	width: 100px;height:30px; float:left; display:block;}
	
.wp-midium a:hover{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_m_1.gif);
	width: 100px;height:30px; float:left; display:block;}	


.wp-small{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_s_0.gif);
	width: 100px;height:30px; float:left; display:block;}
	
.wp-small a{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_s_0.gif);
	width: 100px;height:30px; float:left; display:block;}
	
.wp-small a:hover{
	background-image: url(http://penguindrum.jp/remote_img/sp_img/btn_wp_s_1.gif);
	width: 100px;height:30px; float:left; display:block;}	

/*----------------------------------------------------
	#spacing
----------------------------------------------------*/


.pt0-10{padding:0 10px;}
.pd10{padding:10px;}

.pt10{padding-top:10px;}
.pl10{padding-left:10px;}

.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb15{margin-bottom:15px;}
.mr15{margin-right:15px;}
.ml15{margin-left:15px;}

.space_5{
	clear: both;
	float: none;
	width: 100%;
	height: 5px;
}


.space_15{
	clear: both;
	float: none;
	width: 100%;
	height: 15px;
}

.space_30{
	clear: both;
	float: none;
	width: 100%;
	height: 30px;
}

.space_40{
	clear: both;
	float: none;
	width: 100%;
	height: 40px;
}


.space_60{
	clear: both;
	float: none;
	width: 100%;
	height: 60px;
}

