@charset "utf-8";
body {	font-size: 13px;
	*font-size: small;
	*font: x-small;
}

table {	font-size: inherit;
	font: 85%;
}

select,input,textarea {font-size: 96%;
}


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

	1-1.Yahoo UI Library Fonts CSS
	http://developer.yahoo.com/yui/fonts/
	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt

	Font-size Adjustment
	
	77% = 10px	| 	112% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|

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



* {	line-height: 1.6;
	font-size: 100%;
	font-style: normal;
}

body { font-family: 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', Osaka, '‚l‚r ‚oƒSƒVƒbƒN',Arial, Helvetica, sans-serif;
}

#hero {margin: 0px;padding:0;
	border-bottom: 1px solid #333;
	width: 750px;
	height: 140px;
	background: url(http://www.sumuzo.com/blog_dset/object/tban3.jpg) left top no-repeat;

}

#header {background: url(http://www.sumuzo.com/blog_dset/object/header_bgR.gif) left top repeat-x;
	height: 79px;
	padding-top: 1px;
	position: relative;
}


#header h1{
	position: relative;
	left:20px;line-height:1.3em;
	top: 8px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}


div.headCat {margin-top:20px; margin-bottom:10px; padding-bottom:1px;padding-left:10px;
	line-height:14px; font-size:12px; color:#fff;
	background-color:#888;
}


#content h2.bigT { height:25px; display:inline; 
	padding-top:5px;padding-left:30px;border-bottm:solid 0px #fff;
	font-size: 152%; 
	line-height:18px;
	margin-bottom: 0px; margin-top:0;
	background:url(http://www.sumuzo.com/blog_dset/object/ttBg2.gif) left top no-repeat;
	clear:both;	
}
#content a h2.bigT{ color:#3d59ab; text-decoration:none;border-bottm:solid 0px #fff;
}
#content a:visited h2.bigT{ color:#3d59ab; text-decoration:none;border-bottm:solid 0px #fff;
}
#content a:hover h2.bigT {color:#ff7700; text-decoration:underline;
}

#content h6 {
	margin:0px 0 5px 0; 
	height:12px; color:#666666;
	padding-left:30px;padding-bottom:0px;
	line-height:12px; font-size:12px;
}
#content a h6 {color:#666666;
	text-decoration:none;
}
#content a:hover h6 {color:#ff7700; text-decoration:underline;
}

#content .date{
	text-align: right;
	font-size:11px;
}

#content .postedBy{
	float: left;
}

#content .meta{
	height: 1em;
}

#content .entry{
	line-height: 1.5em;
	font-size:100%;
}
/*’Ç‹L*/
.more {width:500px; height:1.2em;
	text-align:right;
	margin-right:0;
}
div.more a {text-decoration:none;
	background-image:url(http://sumuzo.com/blog_dset/object/ff_grey.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
}
.comments{ margin-top:10px;
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
	padding: 4px 0 4px 20px;
	margin-bottom: 2em;
	background-image: url(http://www.sumuzo.com/blog_dset/object/comment_edit.gif);
	background-repeat: no-repeat;
	background-position: center left;
	clear:both;
}


/*header Flash*/
div.movie{position:relative; height:40px;width:400px; top:55px; left:0px;
}
/*hide macIE*//*/
div.movie{display:none;background-color:#666;
}
/**/

/* google map*/
#map{width: 500px; height: 300px;
	background:#ccc;border:solid 1px #333;
	margin:20px 0 40px 0;
	font-size:11px;
}

