@charset "utf-8"; div#sidebar { width:240px; float:right; position:relative; margin-right:50px } .notsrc { background-color:#ddd; position:absolute; top:0; left:0; width:100%; height:100%; -moz-opacity:.5; opacity:.5 } div.wrap_side01 { background:#fff; border:1px solid #e6e6e6; border-top:none; padding:15px 20px } dl.dl_side01 dt { color:#3a6799; font-weight:700; font-size:107%; line-height:1.2; margin-bottom:7px } dl.dl_side01 dt span.change { background:url(../img/ico_edit01.png) no-repeat 0 .15em; padding-left:18px; font-size:13px!important; font-weight:400; color:#4e99ca; line-height:1.2 } dl.dl_side01 dd { border-bottom:1px dotted #e6e6e6; padding-bottom:15px; margin-bottom:15px; font-size:86%; line-height:1.8 } dl.dl_side01 dd:last-child { border-bottom:1px solid #e6e6e6 } dl.dl_side01 dd input, dl.dl_side01 dd select { padding:5px; border:1px solid #c2c2c2; border-radius:3px } p.ttl_side01 { background:#3b689a; padding:10px 0 6px; color:#fff; font-size:114%; font-weight:700; text-align:center; line-height:1.2; border-bottom:4px solid #4f99ca; margin-bottom:0 } ul.nowterm a { color:#4e99ca } ul.nowterm a:hover { text-decoration:underline } p.chgarea { width:120px; margin:5px auto 0 } .chgarea a { display:block; background-color:#2e71b2; color:#fff; text-align:center; padding:5px } .wrap_side01 .searchBtn { display:block; width:100%; background:url(../img/btn_search01.gif) top left no-repeat #3d6b9d; color:#fff; font-weight:700; text-align:center; padding:6px 0 }