@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body {
	color: #333;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	/*font-family: Myriad, Helvetica, Arial, "Meiryo", "メイリオ", sans-serif; */
	font-size: 14px;
	*font-size: 82%;
	line-height: 1.6;
	word-break: break-all; 
	-webkit-text-size-adjust:none;
	background-color:#f0f0f0;
}
html.osMac body, body.osMac {
	font-family: Myriad, Helvetica, Arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo","メイリオ",  sans-serif;
}

a { color: #333; }	
a:link, a:visited { text-decoration: underline; }
a:hover, a:active  { text-decoration: none; }


/*
body{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	
}

p,ul,li,td,th,dd,td{
	font-size:14px;
}*/

img{
	border:0;
	margin:0;
}

h1{
	font-size:12px;
	color:#FFFFFF;
}

h4{
	font-size:18px;
	margin:20px 0 5px 0;
}

h5{
	font-size:16px;
	margin:15px 0 2px 0;
}

ul li{
	list-style-type:none;
	text-decoration:none;
	font-size:14px;

}

.clear{
	clear:both;
}

/**********パンくずリスト**********/
#pl{
text-align: left;
font-size: 1em;
width: 680px;
margin: 2px auto 0 auto;
}
#crumbs{
height:2em;
}
#crumbs li{
float: left;
line-height: 2em;
padding-left: 0.75em;
}
#crumbs li a {
display: block;
background: url(images/crumbs.gif) no-repeat right center;
padding-right: 15px;
color:#F30;
}
/**********パンくずリスト**********/