@charset "UTF-8";

/*  fontsize-l
---------------------------------------------*/
body { font-size: 14px; line-height: 1.5; }

* html body   { font-size: 120%; }			/* for IE6 */
*+html body   { font-size: 120%; }			/* for IE7 */
html>/**/body { font-size /*\**/: 120%\9; }	/* for IE8 */

#detail     { font-size: 18px; }
#detail p   { font-size: 18px; }
#detail h1      { font-size: 35px; }
#detail h2      { font-size: 29px; background: url("../img/h2_bg.gif") no-repeat 0 36px;}
#detail h3      { font-size: 24px; }
#detail h4      { font-size: 19px; background: url("../img/h4_bg.gif") no-repeat 0 12px; }
#detail h6.step      { font-size: 24px;  background: url("../img/i_step.gif") 0px 27px no-repeat;}
#detail table { font-size: 18px; }
#detail ul p{ font-size: 18px }
#detail ul li { font-size: 18px ;background: url("../img/icon_ul.gif") no-repeat 2px 19px;}
#detail ul li ul li { font-size: 18px }
#detail ul li ul li ul li { font-size: 18px }
#detail ul li ul li ul li ul li { font-size: 18px }
#detail ul li ul li ul li ul li ul li { font-size: 18px }
#detail ul li ul li ul li ul li ul li ul li { font-size: 18px }
#detail dt  { font-size: 19px; }
#detail dd { font-size: 18px; }
#detail ol { font-size: 18px; }
#detail ol ol  { font-size: 17px; }
#detail .notelv2 p,
#detail .notelv2 ul li,
#detail .notelv2 ol li,
#detail .notelv3 p,
#detail .notelv3 ul li,
#detail .notelv3 ol li,
#detail .notelv4 p,
#detail .notelv4 ul li,
#detail .notelv4 ol li { font-size: 18px; }
#detail .notelv5 p,
#detail .notelv5 ul li,
#detail .notelv5 ol li { font-size: 16px; }
#detail p.disp_id { font-size: 16px; }
#relate dl { font-size: 16px; }

.disp_id { font-size: 16px; }
#lnav_fr ul li div a.right_a span.category { font-size: 18px; }
#lnav_fr ul.sub li div a.right_a span { font-size: 17px; }
#lnav_fr ul.sub li ul li div a.right_a span { font-size: 16px; }

pre {
font-size: 16px;
line-height: 22px;
}

/* current
---------------------------------------------*/
#header .sizeBox ul li a	{ line-height:1.5; }

#header .sizeBox #hSmall a	{ background-color:#808080;  }
#header .sizeBox #hMiddle a	{ background-color:#808080;  }
#header .sizeBox #hLarge a	{ background-color:#404040;  }

#header .sizeBox #hSmall a:hover	{  }
#header .sizeBox #hMiddle a:hover   {  }
#header .sizeBox #hLarge a:hover	{  }
