@import  "/shared/css/style_con.css";

/*ALL*/
*{font-size:12px;line-height:160%;}
#SIDE li{list-style-type:none;margin:0.3em 0;}
.t0 th{width:130px;}

/*INDEX*/

#INDEX #MAIN2 p{margin:0;}
#INDEX #SUPINFO{background:url('/info/img/info_back.gif') #aaa top left;color:#fff;width:540px;margin:2em 0 0 0;}
#INDEX #SUPINFO h2{margin:0;background:url('/images/info1.gif') top left no-repeat;text-indent:-9000px;width:540px;height:40px;}
#INDEX #SUPINFO p{margin:0 10px;}
#INDEX #SUPINFO a{color:#fff;}
#INDEX #SUPINFO div{background:url('/info/img/info_back.gif') #aaa bottom left;}

/*CONTENTS*/

#CONT #MAIN2 h2{font-size:22px;font-weight: bold;line-height:100%;}
#CONT #MAIN2 p{margin:1em 0;}
#CONT #MAIN2 p.date{margin-bottom:0;}
#CONT #MAIN2 p.summary{margin-bottom:2em;}

/*SITEMAP*/
#SMAPLIST dt{margin-top:1em;background:url('/images/icon01.gif') no-repeat left 3px;padding-left:15px;font-weight:bold;}
#SMAPLIST dd{margin-left:35px;}

/*M-MAGAZINE*/
#MAGAZINE{text-align:center;padding:10px;background:#fff;}
.wid{text-align:left;margin:0 auto;width:380px;}
#sp {width:380px;background-color:#F5F5F5;margin:1em 0;}
#sp p{padding:1em 0 0 1em;}
#sp table{margin:0 0.5em 1em 0.5em;}
#sp td{text-align:left;vertical-align:top;margin:0;padding:0.5em;line-height:140%;}

/*INFO-FORM*/
#INFO-FORM{margin:1em auto;width:450px;text-align:left;}
.info-text{line-height:140%;}
.info-img{float:right;}

