@Charset "Shift_JIS";


/*-----------------------------------
「データ入稿について」のスタイル
-------------------------------------*/

#contents{ margin:0 auto; margin-bottom:45px;}

#title_data {padding: 2px 0px; color: #ffffff; background: #ff6600; font-size: 18px; margin-bottom: 10px; text-align: center; margin-top:0;}

#contents td { vertical-align: top; padding: 5px 15px; font-size: 75%; line-height: 1.4; }


em {font-weight: bold; font-size:16px;}

.data_box{margin:20px;}

h2 {font-size: 15px; text-align: left; clear: both; margin-top:20px;}

.p { text-align: left; line-height: 1.3; margin-top: 10px; }
.p li { list-style: disc; margin-left: 20px; margin-top: 5px; }


.p2 { width: 500px; text-align: left; line-height: 1.3; margin-top: 10px; }
.p2 li { margin-left: 0px; margin-top: 10px; }


.p3 li { list-style: disc; margin-left: 20px; margin-top: 5px; }


a.gotobody:link { color: #cccc66; text-decoration: underline; }
a.gotobody:visited { color: #cccc33; text-decoration: underline; }
a.gotobody:hover { color: #999999; text-decoration: none; }


.attention { width: 530px; text-align: right; margin-top: 15px; }


a.cp:link { color: #ff6600; text-decoration: none; }
a.cp:visited { color: #cc5500; text-decoration: none; }
a.cp:hover { color: #666666; text-decoration: underline; }


.img{ margin:15px 0}





.nyukou_left { width: 300px; float: left; padding-left: 20px; text-align: left;}
.nyukou_left p { font-size: 13px; text-align: left; line-height: 1.4em; padding-bottom: 20px;}


.nyukou_right { width:200px; float: right; text-align: left; padding-left: 20px; font-size: 13px; text-align: left; line-height: 1.2em;}
.nyukou_right p { padding-top: 5px;}