* {margin:0;padding:0}
#rayout {}

.awd {padding: 10px 0;text-align:left;background-image:url(img/img_0.gif);background-repeat:no-repeat;background-position:center 300px;width:700px;margin: 20px auto}

.awd h2 {color: #006699;font-size: 16pt;border:none;padding:10px;}

.awd h3 {color:#006699;font-size:12pt}
.awd h4 {color:#009966;font-size:11pt}
.awd h5 {color:#666666;font-size:12px;}

.atxt {padding:1em;border-top:1px #006699 dashed;border-bottom:1px #006699 dashed;margin:1em 0;text-align:left;background-image:url(img/img_3.jpg);background-repeat:no-repeat}

.p_navi {text-align:center;margin-bottom: 0.5em}
.p_navi h2 {width:680px;text-align:center;
font-size:17pt;border: none;margin: 0.5em 0 0.8em 0;color:#000000;font-weight:normal;font-family: "Times New Roman"}

.aw_navi {background-color: #efefef;border: 1px #006699 solid;border-collapse: collapse;width: 696px;margin: 0 auto}
.aw_navi td {font-size:9pt;border-collapse: collapse;border: 1px #006699 solid;white-space: nowrap}

.aw_navi a {padding:3px 7px;text-decoration:none}
.aw_navi a:hover {text-decoration:none;background-color:#ffffd2;color:#004000}



.p_list p{width:218px;float:left;padding:5px;border:1px #cccccc solid;margin-right:3px;margin-bottom:5px;font-size:8pt;color:#505050;height:300px;vertical-align:middle;text-align:center;}
.p_list img {margin:3px}

.cl {clear:left;}

.more {text-align: right;padding-bottom: 1em;border-bottom: 1px #cccccc dashed;margin-bottom: 1em}

.tp {color: #006699;font-size: 16pt;font-weight: bold;padding:10px;}
.rt {text-align: right}
