@charset "shift_jis";

/* -----------------------------------------------

	Site: 
	Type: default styles
	URL: 
	Last Up Date: 
	Version: 1.0
	Author: 
	
	----------------------------------------------
	
	Contents

		1.style reset
		2.float
		3.link
		4.text-align
		5.common

----------------------------------------------- */


/* --- 1.style reset --- */
html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,li,dl,dt,dd,pre,th,td,form,fieldset,input,textarea{
	margin: 0;
	padding: 0;
}
html{
	overflow-y:scroll;
}
body{
	font-size: 100%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h1,h2,h3,h4,h5,h6{
	font-size: 100%;
	font-weight: normal;
}
li{
	list-style-type: none;
}
img{
	border: 0;
}
address{
	font-style: normal;
}
hr {
}


/* --- 2.float --- */
.float-left, .alignleft{
	float:left;
}
.float-right, .alignright{
	float:right;
}
.clear{
	clear: both;
}
/*
.float-clear { 
	zoom: 100%;
}
.float-clear:after {
	content: " "; 
	clear: both; 
	height: 0; 
	display: block; 
	visibility: hidden;
}
*/


/* --- 3.link --- */
a:link{
	text-decoration:underline;
}
a:visited{
}
a:hover{
	text-decoration:none;
}
a:active{
}

a[href$=".doc"]{
	background : url(../../../../yobou/siteimoyoosi/icon_doc.gif) left center / auto auto no-repeat scroll padding-box border-box transparent;
	padding-left:20px;
	overflow:hidden;
}
a[href$=".xls"]{
	background : url(../../../../yobou/siteimoyoosi/icon_xls.gif) left center / auto auto no-repeat scroll padding-box border-box transparent;
	padding-left:20px;
	overflow:hidden;
}
a[href$=".docx"]{
	background : url(../../../../yobou/siteimoyoosi/icon_doc.gif) left center / auto auto no-repeat scroll padding-box border-box transparent;
	padding-left:20px;
	overflow:hidden;
}
a[href$=".xlsx"]{
	background : url(../../../../yobou/siteimoyoosi/icon_xls.gif) left center / auto auto no-repeat scroll padding-box border-box transparent;
	padding-left:20px;
	overflow:hidden;
}



/* --- 4.text-align --- */
.to-left{
	text-align:left;	
}
.to-center{
	text-align:center;	
}
.to-right{
	text-align:right;	
}
