@charset "utf-8";

/* =======================================

	Text Decorations CSS

 -----------------------------------------
	INDEX
 -----------------------------------------
 	1.Titles

========================================== */

/* 1.Titles
========================================== */
#content h2 {
		position: relative;
	
	margin-bottom:20px;
	margin-top:20px;
	left:-20px;
}

/*#content h3 {
	padding-top:20px;

	margin-left:-20px;
}*/

#content h3{
		position: relative;
	margin-top:30px;
		margin-bottom:10px;
	padding:0;
	height:30px;
	left:-20px;
	padding-left:20px;
	background-image:url(../../images/po-net/ponet_subtitle.jpg);
	background-repeat:no-repeat;
	font-size:1.2em;
	font-weight:bold;
	color:#666;

}




body.po-work #content h3{
	background-image:url(../../images/po-work/work_subtitle.jpg);
	background-repeat:no-repeat;
	color:#33B800;

}

body.po-can #content h3{
	background-image:url(../../images/po-can/pocan_subtitle.jpg);
	background-repeat:no-repeat;
	color:#3399CC;
}



body#index.po-can h3,
body#index.po-work h3{
	background-image:none;	
	padding:0;
}






body#temptime.po-work #content h3{
	background-image:none;
	padding-left:0;
	font-size:1em;
	padding-top:0;

}

body#stafftime.po-work #content h3{
	background-image:none;
	padding-left:0;
	font-size:1em;
	padding-top:0;

}


body.po-study #content h3{
	background-image:url(../../images/po-study/study_subtitle.jpg);
	background-repeat:no-repeat;

}


body#index.po-study #content h3,
body#index.po-net #content h3{
			position: relative;
	background-image:none;
	height:50px;
	left:-20px;
		padding:0;

}



#content h4 {
		position: relative;
	left:-20px;
	padding-top:15px;
	font-size:1.1em;
	font-weight:bold;


}

body.po-work #content h4{
	color:#33B800;
	font-size:1.2em;
}

body.po-can #content h4{
	border-left:solid 3px #3399CC;
	padding-left:10px;
	padding-top:10px;
	margin-top:20px;
}

body#workshop.po-study #content h4{
	background-image:url(../../images/po-study/icon_music.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	margin-top:30px;
		position: relative;
	left:-20px;
	padding-top:0;
	margin-bottom:10px;
	font-size:1em;

}




/* 
========================================== */
/*

#contents p, #contents address, #contents th, #contents td {
	font-size: 92.4%;
	line-height: 1.5;
}

#content li, #content dt, #content dd {
	font-size: 92.4%;
	line-height: 1.335;
}*/

/* Inner Reset  */
#contents th p, #contents th li, #contents th dt, #contents th dd,
#contents td p, #contents td li, #contents td dt, #contents td dd,
#contents li p, #contents li li, #contents li dt, #contents li dd,
#contents dt p, #contents dt li, #contents dt dt, #contents dt dd,
#contents dd p, #contents dd li, #contents dd dt, #contents dd dd {
	font-size: 100%;
}

#content{
	color:#333;	
}

#content a {
	text-decoration:underline;
	color:#F8A016;
	
}

#content a:hover {
	text-decoration:none;
}


#content p{
	padding-top:10px;
	padding-bottom:10px;
}

#main ul{
	padding-top:10px;	
	padding-bottom:10px;
	padding-left:30px;
}

#main li{
	list-style:circle;	
}

#tabs li{
	list-style:none;	
}


#tabs ul{
	padding:0;
}


div#links{
	padding-top:20px;

}

ul#links{
	height:50px;
	padding-left:10px;
}


ul#links li{
	float:left;
	list-style:none;
	padding-left:10px;
}

