@charset "UTF-8";
/* =======================================

	2013/09 ver.Johnson & Johnson K.K. (win7 IE8 only)

========================================== */
body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,textarea,legend,
p,blockquote,table,th,td {margin: 0; padding: 0;}

html {font-size:62.5%;}/*10px*/

html,body {background: #fff; color: #333;}

body {
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;	
font-size:12px; font-size:1.2rem; line-height:19px; line-height:1.9rem;}

*:first-child+html body {font-size: small;}

img {border: 0; vertical-align: top;}

a {outline: none;}

h1,h2,h3,h4 {clear: both; font-size: 100%; font-weight: bold;}

ul,dl,ol {text-indent: 0;}
li {list-style: none;}

address,caption,cite,code,dfn,em,th,var {font-style: normal; font-weight: normal;}

sup {vertical-align: text-top;}
sub {vertical-align: baseline;}

input,textarea,select {font-family: inherit; font-size: inherit; font-weight:inherit;}
*:first-child+html+input,*:first-child html+textarea,*:first-child+html select {font-size: 100%;}

table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
caption {text-align: left;}

pre,code,kbd,samp,tt {font-family: monospace;}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt {font-size: 108%; line-height: 100%;}

input,select,textarea {font-size: 100%; font-family: Verdana, Helvetica, sans-serif;}
input,label{vertical-align:middle;}
input[type=radio],  x:-moz-any-link, x:default  { vertical-align:-0.3em; }
@media screen and (-webkit-min-device-pixel-ratio : 0 ) {
	input[type=radio] { vertical-align:-0.3em; }
}

a{
	color: #3979A5;
	text-decoration:underline;
	
}
