@charset "UTF-8";

/* middle.css
**************************************************************************************

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



/* 1.基本フォント設定
=============================================================================*/

/*
77% = 10px	| 	122% = 16px	|	167% = 22px	
85% = 11px	|	129% = 17px	|	174% = 23px
93% = 12px	|	136% = 18px	|	182% = 24px
100% = 13px	|	144% = 19px	|	189% = 25px
107% = 14px	|	154% = 20px	|	197% = 26px
114% = 15px	|	159% = 21px	|
*/

#main div.h1-area span{font-size:107%;}
#main h1{font-size:182%;}
#main h2{font-size:154%;}
#main h3{font-size:136%;}
#main h4{font-size:122%;}
#main h5{font-size:107%;}

#main div.gaiyo p.subtitle,
#main div.title,
#main div.special-title,
#lnavi p.category,
#contact div.form_info span,
#request div.form_info span{
font-size:136%;
}

#main div.gaiyo p.gaiyo-tx,
#main div.anchor,
#main p.tx-area,
#main div.table-area,
#main ul.download,
#main div.news-area,
#main div.letter-area,
#main div.intro p.intro-tx,
#main div.intro ul.intro-list,
#main div.special-area div.special-l p.special-tx,
#main div.plug-in-area,
#lnavi div.l-menu,
#footer div.mnavi-area,
#main p.special-tx,
#contents-footer div.mnavi-area ul.mnavi li,
#contents-footer div.pnavi-area p.catetop,
#contact div.form_info,
#contact div.c_error,
#contact table.input-area td,
#request div.form_info,
#request div.c_error,
#request table.input-area td{
font-size:107%;
}

#contact table.input-area th,
#request table.input-area th{

 font-size:114%;
}

#contact table.input-area input,
#contact table.input-area textarea,
#request table.input-area input,
#request table.input-area textarea{
 font-size:122%;
}

#main p.cap,
div.font-nojs,
div.bread,
div.print-nojs{
font-size:100%;
}

#home #header dl.fsize dd.middle,
#home #header dl.fsize dd.middle a,
#header dl.fsize dd.middle,
#header dl.fsize dd.middle a{
 width: 20px;
 background-position: -101px -39px;
}

#home #lnavi li{
 font-size:107%;
}

#main div.intro div.title a{
 padding-top:8px;
}
