*{margin:0; padding:0;}
img{border:0;}
a{color:#000099;}
a:hover{color:#FF9900;}
#head{background:url(img/hd_back.gif) repeat-x;}
#head-jhk{margin-left:100px;}
#foot{border-top:5px double #0000FF; border-bottom:5px double #0000FF; background-color:#CCCCCC; font-size:12px; padding:5px; text-align:center;}

#menu ul{list-style-type:none; margin:10px 0; padding:5px 0; border-top:3px double #000099; border-bottom:3px double #000099; background:url(img/menu_bg.gif) left center repeat-y;}
#menu li{display:inline; font-size:12px; margin:0 5px; padding:0 0 0 15px; background:url(img/orange3.gif) left center no-repeat;}

#kikin_main,#menu{text-align:left; width:100%; margin:0; padding:0;}
#kikin_main h1{font-size:20px; color:#FF0000; margin:10px 0 10px 5px; padding:0;}
#kikin_main h1 span{font-size:18px; margin:2px;}
#kikin_main h1 .c1{color:#FF6699;}
#kikin_main h1 .c2{color:#FF9999;}
#kikin_main h1 .c3{color:#FFCCCC;}
#kikin_main h2{font-size:16px; color:#0000FF; font-weight:normal; margin:0; padding:5px 0 5px 10px; background-color:#FFFF99;}
#kikin_main h2 strong{font-size:20px;}
#kikin_main .candiv_big{background:url(img/syoujou.gif) top left no-repeat;}
#kikin_main .candiv{border:3px double #FF99FF; margin:10px 0 10px 20px; width:500px;}
#kikin_main .can_ul{margin:10px 0 10px 30px;}
#kikin_main .can_li1{font-size:18px; font-weight:bold; margin:5px 0 0 0; color:#006600; list-style-type:square;}
#kikin_main .can_naiyou{font-size:12px; font-weight:normal; margin:0 0 0 10px; padding:0 0 0 15px; background:url(img/orange3.gif) left center no-repeat; display:inline;}
#kikin_main .can_li2{font-size:12px; list-style-type:none; margin:0 0 10px 10px;}

#kikin_main p{font-size:14px; margin:10px 0 10px 0; padding:0 0 0 20px; line-height:140%;}
#kikin_main p u{font-weight:bold; color:#CC0000; font-size:16px;}
#kikin_main .title{background:url(img/bar.gif) left center no-repeat; font-size:16px; color:#0000FF; padding:5px 0 5px 15px; margin:0 0 0 10px; font-weight:bold;}
#kikin_main .kentei{list-style-type:none; margin:5px 0 10px 20px;}
#kikin_main .ken_li1{font-size:14px; font-weight:bold; display:inline;}
#kikin_main .kc{color:#FF9900;}
#kikin_main .ken_li2{font-size:12px; margin:0 0 0 10px; padding:0 0 0 15px; background:url(img/orange3.gif) left center no-repeat; display:inline;}
#kikin_main .ul1{list-style-type:none; margin:5px 0 20px 30px;}
#kikin_main li{font-size:12px;}
#kikin_main .li1{font-size:12px; font-weight:bold; display:inline; background-color:#006600; color:#FFF; border:3px double #FFF; padding:5px 20px 5px 20px; margin:5px;}
#kikin_main .li2{font-size:12px; display:inline; margin:5px; list-style-type:square;}
#kikin_main .li3{font-size:14px; font-weight:bold; color:#FF0000; display:inline; margin:5px;}
#kikin_main .li4{font-size:12px; font-weight:bold; display:inline; background-color:#006600; color:#FFF; border:3px double #FFF; padding:5px; margin:5px;}
#kikin_main .tyuusyaku{margin:0 0 10px 40px; font-size:12px;}
#kikin_main .tyuusyaku span{color:#FF0000;}
#kikin_main .tyuusyaku2{margin:0 0 0 10px; font-size:12px; font-weight:normal; color:#FF0000;}
#kikin_main .spec_tbl{width:500px; margin:0 0 10px 30px; border:1px solid #D9D9D9; border-collapse:collapse;}
#kikin_main .spec_tbl th{background-color:#99FFFF; font-size:14px; padding:5px; border:1px solid #D9D9D9;}
#kikin_main .spec_tbl td{font-size:12px; padding:5px; border:1px solid #D9D9D9;}

#kikin_main .ul3{list-style-type:none; margin:5px 0 20px 40px;}
#kikin_main .dl{margin:0 0 0 100px;}
#kikin_main .no_hosoku{list-style-type:square; font-size:12px; margin:0 0 0 50px;}
#kikin_main .no1{background:url(img/1.gif) left top no-repeat; padding:5px 0 5px 30px; font-size:14px; line-height:130%; font-weight:bold;}
#kikin_main .no1 span{color:#FF0000;}
#kikin_main .no2{background:url(img/2.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .no3{background:url(img/3.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .no4{background:url(img/4.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .no5{background:url(img/5.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .no6{background:url(img/6.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .no7{background:url(img/7.gif) left center no-repeat; padding:5px 0 5px 30px; font-size:14px; font-weight:bold;}
#kikin_main .but{margin:0 0 20px 200px;}
#kikin_main li .pdf{margin:0; padding:10px 0 10px 20px; background:url(img/pdf.gif) left center no-repeat;}
#kikin_main .ya{padding:0 0 0 3px;}
#kikin_main .waribiki{padding:41px 0 70px 30px; text-align:left; background:url(img/waribiki.gif) left top no-repeat;}
#kikin_main .waribiki strong{font-size:18px; color:#FF0000; margin:0; padding:0 0 0 90px;}
#kikin_main .waribiki strong span{padding:0 0 0 30px;}
#kikin_main .waribiki img{vertical-align:middle;}
#kikin_main .waribiki p{margin:0; padding:0; font-size:12px;}
#kikin_main .koushu_kotira{font-size:14px; margin:0;}
#kikin_main .koushu_kotira img{vertical-align:middle;}
#kikin_main .koushu_kotira span{color:#FF0000; margin:0 0 0 15px;}
#kikin_main h3{font-size:16px; color:#0000FF; font-weight:normal; margin:0; padding:5px 0 5px 10px; background-color:#FFCCCC;}
#kikin_main h3 strong{font-size:20px;}
#kikin_main .kousi{width:600px; border:3px double #FF0066; margin:0 0 15px 30px;}

#kaifu_naka{text-align:center; font-size:14px; line-height:2em; padding:40px 0 0 0;}
#kaifu_naka strong{color:#FF6600; font-size:24px;}

/*20120823参考書籍にワード・エクセルトレーニング追加*/
#book_pj{width:533px; background:url(img/pc_jitumu.gif) left top no-repeat; padding:0 0 10px 112px; margin:5px 0 10px 50px; border-bottom:1px dashed orange;}
#book_wt{width:333px; background:url(img/word_all.gif) left top no-repeat; padding:0 0 0 312px; margin:5px 0 10px 50px; border-bottom:1px dashed orange;}
#book_et{width:333px; background:url(img/excel_all.gif) left top no-repeat; padding:0 0 10px 312px; margin:5px 0 10px 50px;}
#book_pj .book_ul,#book_wt .book_ul,#book_et .book_ul{list-style-type:none;}
#book_pj .book_li1,#book_wt .book_li1,#book_et .book_li1{background:url(img/check.gif) left center no-repeat; padding:0 0 0 20px; margin:10px 0 0 0; font-size:14px; font-weight:bold; color:#FF0000;}
#book_pj .book_li2,#book_wt .book_li2,#book_et .book_li2{background:url(img/sikaku.gif) left center no-repeat; padding:5px 0 5px 15px; margin:0 0 0 20px; font-size:12px;} 
#book_pj .book_but,#book_wt .book_but,#book_et .book_but{margin:10px 0 10px 20px;}
