@charset "Shift_JIS";

/* HTML Tag
-------------------------------------------------- */
* html body { text-align: center; }



/* Template
-------------------------------------------------- */
* html #container { text-align: left; }
* html #contentsWrapper { margin: 0 20px 15px; }

* html #gNaviname,
* html #lNaviname,
* html #orgNaviname,
* html #polNaviname { width: 177px; }

* html .headerBanner { height: 40px; }

* html .contentsBody ul.tile li { width: 210px; }
* html .contentsBody dl.idxLst dt { width: 150px; }
* html .contentsBody dl.icon dt { width: 70px; }

* html .tableList,
* html .tableLayout { font-size: 90%; }
* html .tableList { width: 840px; }
* html .press .tableList { width: 670px; }
* html .twoCol .tableList { width: 633px; }
* html .mainArea .tableList { width: 430px; }

* html .wHalf { width: 48%; }

* html .inquiry #contentsWrapper { text-align: center; }
* html .inquiry .contentsBody,
* html .inquiry .contentsMenu { text-align: left; }
* html .inquiry .tableList { width: 633px; }
* html .inquiry .tableList th { width: 140px; }
* html .inquiry iframe { width: 631px; }

/* for IE6 */
* html #gNaviname img,
* html #lNaviname img,
* html #orgNaviname img,
* html #polNaviname img { vertical-align: -5px; }

* html .headerMenu li.sch .radioBtn { padding-top: 0; }
* html .headerMenu li.sch .radioBtn input { margin: 0 1px 0 8px; }

* html .inquiry .contentsBody dl dd { padding: 3px 0 0 18px; }

* html .contentsBody ul.year2 { width: 631px; }
* html .contentsBody ul.year2 li { width: 90px; }

/* for IE7 */
*+html #gNaviname img,
*+html #lNaviname img,
*+html #orgNaviname img,
*+html #polNaviname img { vertical-align: -5px; }

*+html .headerMenu li.sch .radioBtn { padding-top: 0; }
*+html .headerMenu li.sch .radioBtn input { margin: 0 1px 0 8px; }

*+html .inquiry .contentsBody dl dd { padding: 2px 0 0 20px; }