
/*@import study/css/style_default/index.php;*/

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td

		{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}

:focus 		{outline:0;}
div 		{padding:.5em;}
html 		{/*background-color:#ebe7e0;*/}

body 		{line-height:1.5;background:#fff;font-size:75%;color:#333;font-family:helvetica, arial, sans-serif;margin:10px 10px 0;padding:0;}
table 		{border-collapse:separate;border-spacing:0;margin-bottom:1.4em;}
caption,th,td 	{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after
		{content:"";}

a img 		{border:none;}
a.menu		{font-weight:bold;font-size:1.5em;background:none;}
a.menu:hover{background:none;}
strong 		{font-weight:bold;}

h1 		{font:bold 2.8em/1 helvetica, arial, sans-serif;margin-bottom:.3em;color:#373f43;letter-spacing:-1px;text-shadow:0 -1px 0 #000;}
h2 		{font:bold 1.4em/1.125 helvetica, arial, sans-serif;margin-bottom:.8em;color:#373f43;}
h3 		{font-size:1em;line-height:1.25;margin-bottom:.2em;font-weight:bold;border-bottom:0 solid #eee;padding-bottom:2px;}
h4 		{font-size:1em;font-weight:bold;line-height:1.25;margin-bottom:.25em;}
h5 		{font-size:1em;font-weight:bold;margin-bottom:.25em;}
h6 		{font-size:1em;font-weight:bold;}
p img 		{float:left;border:1px solid #eee;margin:0 1.5em 1.5em 0;padding:0;}
p img.center 	{float:none;display:block;border:none;text-align:center;margin:0 auto;padding:0;}
a:focus,a:hover	{color:#e54a2b;text-decoration:none;background:#f9f9f9 url(/images/bg_hash.gif) repeat 0 1px;outline:0;}
a 		{color:#2391bb;text-decoration:none;}
h1 a 		{text-shadow:0 -1px 0 #004a62;}
h1 a:hover,h1 a:focus,h1 a:active 		
		{text-shadow:0 -1px 0 #9f3019;}
blockquote 	{color:#666;font-style:italic;margin:1.5em;}
sup,sub 	{line-height:0;}
h2 sup 		{font-size:60%;}
abbr,acronym 	{border-bottom:1px dotted #666;}
address(ja) 	{font-style:normal;margin:0 0 1.5em;}
pre,code 	{background-color:#eee;overflow:auto;white-space:pre;border-left:4px solid #3fb2f4;font-size:11px;line-height:13px;margin:1.5em 0;padding:10px;}tt 		{display:block;line-height:1.5;margin:1.5em 0;}
pre,code,tt 	{font:10px monaco, 'andale mono', 'lucida console', monospace;line-height:1.5;color:#236387;}
pre 		{width:675px;}
li ul,li ol 	{margin:0 1.5em;}
ul,ol 		{margin:0 1.5em 1.5em 2em;}
ul 		{list-style-type:circle;}
ol 		{list-style-type:decimal;}
dd 		{margin-left:1.5em;}
th 		{border-bottom:2px solid #ccc;font-weight:bold;background:#eee;}
td 		{border-bottom:1px solid #ddd;}
th,td 		{padding:4px 10px 4px 5px;}
tr.even td 	{background:#eef;}
caption 	{background:#ffc;}
#footer 	{clear:both;color:#999;text-align:center;font-size:92%;background:#ebe7e0;margin:0 auto;padding:15px 0;}
img 		{margin:0;}
p,dl 		{margin:0 0 1.5em;}
em(ja),dfn(ja),tfoot(ja) {font-style:normal;}
.mail		{text-align:right;}
.widget .about{

}
.more{text-align:right;}
.snipet{
width:200px;
padding:1em;overflow:auto;background:#eef;border:1px solid #ccc;
}
span.left20{
width:20%;float:left;border:0 solid red;
display:block;
margin-bottom:1em;
}
span.right80{
float:left;
width:80%;
margin-bottom:1em;

oveflow:hidden;

}
#footer a{
margin:1em;
]
#about *{

text-align:center;
}

dl#link1 dt{
color:red;
}
dl#link1 dt dd{

}
.widget li{

list-style-type:none!important;
}

#quickSummary{
border:1px solid #ccc;
	margin-left:30%!important;
}





