@charset "utf-8";
/* html5 reset css */
/* reset */
html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,q,pre,table,caption,colgroup,col,tbody,thead,tfoot,tr,th,td,ul,ol,li,dl,dt,dd,form,fieldset,legend,label,span,a,img,em,ins,del,cite,abbr,sup,sub,dfn,code,var,samp,kbd,object,script,noscript,style,iframe,embed,param,map,area,
menu,hr,address,small,strong,i,b,article,aside,figure,footer,header,hgroup,nav,section,figcaption,time,video,audio,mark,ruby,rt,rp,bdo,source,canvas,details,summary,command,datalist,keygen,output,progress,meter{margin:0;padding:0;font-size:100%;}
address,article,aside,figure,figcaption,footer,header,hgroup,hr,legend,menu,nav, section,summary{display:block;}
li{list-style-type:none;}
a img{border:none;}
img{vertical-align:bottom;}
[hidden]{display:none;}
/*======================================== ↑HTML5<=↑　↓>HTML5↓ ========================================*/
/*
Copyright (c) 2010,Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.2r1
*/
html{color:#333333;background:#FFFFFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
/*address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}*/
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
/*input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}*/
input,button,textarea,select,optgroup,option{font-style:normal;font-weight:normal;}
input,button,textarea,select{*font-size:100%;}
/* 111226 japan font on
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body{
	font:13px/1.231 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","メイリオ","Meiryo",arial,helvetica,clean,sans-serif;
	/*font:13px/1.231 arial,helvetica,clean,sans-serif;*/
	*font-size:small; /* for IE */
	*font:x-small; /* for IE in quirks mode */
}
/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,
input,
button,
textarea{
	font:99% "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","メイリオ","Meiryo",arial,helvetica,clean,sans-serif;
	/*font:99% arial,helvetica,clean,sans-serif;*/
}
/**
 * To help tables remember to inherit
 */
table{
	font-size:inherit;
	font:100%;
}
/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,
code,
kbd,
samp,
tt{
	font-family:monospace;
	*font-size:108%;
	line-height:100%;
}
/*other----------------------------------------------------------------------------------*/
a,a:link{
	color:#333333;
	text-decoration:underline;
	outline:0 none;
	}
a:visited{
	color:#333333;
	text-decoration:underline;
	outline:0 none;
	}
a:hover{
	color:#717171;
	text-decoration:underline;
	}
a:active{
	color:#333333;
	text-decoration:underline;
	outline:0 none;
	}
/*clearfix----------------------------------------------------------------------------------*/
/* for modern brouser */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
.clearfix {	display: inline-block;	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
/* Hides from IE-mac \*/
* html .clearfix {	height: 1%;	}
.clearfix {	display: block;	}
/* End hide from IE-mac */
.clearfix:after{	font-size:0;	}
/*other reset----------------------------------------------------------------------------------*/
/*html{overflow-y:scroll;}
img{vertical-align:bottom;}*/
hr{display:none;}

