/* Doraemon Webring DefaultCSS */

*{
margin:0;
padding:0;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
line-height:150%;
color:#000000;
border:0;
font-style:normal;
}

body{
margin:0;
padding:0;
text-align:center;
}
p{
margin:0;
padding:0;
}
ul,li{
margin:0;
padding:0;
list-style-type:none;
}
#div_clear{
clear:both;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.downmargin{
margin-top:10px;
}
.autoup{
width:467px;
height:8px;
background-image:url(image/png/left_right_tab_up_467x8.png);
background-repeat:no-repeat;
}
#default_body{
width:777px;
margin:0 auto;
text-align:left;
border-top:10px solid #469EFF;
}

#default_body #header_area{
margin-top:5px;
margin-bottom:5px;
}

#default_body #main_area{
}
#default_body #main_area #koshin{
padding:10px 150px 10px;
background-color:#C1DFFF;
}
#default_body #main_area #koshin #input_set{
width:500px;
}
#default_body #main_area #koshin #word{
text-align:left;
float:left;
}
#default_body #main_area #koshin #input{
text-align:left;
float:right;
}

#default_body #main_area #left_field{
width:300px;
margin-right:5px;
float:left;
}

#default_body #main_area #left_field #content_field{
width:300px;
}

/* part_of_left_field --START */
#default_body #main_area #left_field #content_field #part_of_left_field{
}
#default_body #main_area #left_field #content_field #part_of_left_field #header{
background-color:#C1DFFF;
}
#default_body #main_area #left_field #content_field #part_of_left_field #main{
padding:2px 8px 2px 8px;
background-color:#C1DFFF;
}

#default_body #main_area #left_field #content_field #part_of_left_field #under{
width:300px;
height:8px;
background-image:url(image/png/left_right_tab_under_300x8.png);
background-repeat:no-repeat;
}
.prof{
margin-left:50px;
}
/* IEで、アンダーがバグルから以下は使わない */
/*#default_body #main_area #left_field #content_field #part_of_left_field #under #left{
width:150px;
float:left;
text-align:left;
background-color:#C1DFFF;
}

#default_body #main_area #left_field #content_field #part_of_left_field #under #right{
width:150px;
float:right;
text-align:right;
background-color:#C1DFFF;
}*/
/* part_of_left_field --END */

#default_body #main_area #left_field #content_field #part_of_left_field #main #search_set{
margin:10px auto 10px 45px;
}
#default_body #main_area #left_field #content_field #part_of_left_field #main #search_set INPUT{
font-size:15px;
border:2px solid #469EFF;
background-color:#C1DFFF;
}
#default_body #main_area #left_field #content_field #part_of_left_field #main #henkou_form_set{
width:130px;
margin:0 77px 0 77px;
text-align:center;
}
#default_body #main_area #left_field #content_field #part_of_left_field #main #henkou_form_set #input_set #word{
text-align:left;
float:left;
}
#default_body #main_area #left_field #content_field #part_of_left_field #main #henkou_form_set #input_set #input{
text-align:left;
float:right;
}
#default_body #main_area #left_field #content_field #part_of_left_field #donation_banner{
width:300px;
padding:5px 19px 5px 19px;
}
/*#default_body #main_area #left_field #content_field #part_of_left_field #main #park_image{
margin:0 16px 0 16px;
padding:0;
border:1px solid #000000;
}*/

#default_body #main_area #right_field{
width:468px;
margin-right:4px;
float:right;
}

#default_body #main_area #right_field #content_field{
width:467px;
}

/* part_of_right_field --START */
#default_body #main_area #right_field #content_field #part_of_right_field{
}
#default_body #main_area #right_field #content_field #part_of_right_field #header{
background-color:#C1DFFF;
}
#default_body #main_area #right_field #content_field #part_of_right_field #main,
#default_body #main_area #right_field #content_field #part_of_right_field #auto_main
{
padding:2px 8px 2px 8px;
background-color:#C1DFFF;
}

#default_body #main_area #right_field #content_field #part_of_right_field #under{
width:467px;
height:8px;
background-image:url(image/png/left_right_tab_under_400x8.png);
background-repeat:no-repeat;
}
#default_body #main_area #right_field #content_field #part_of_right_field #auto_main #dnn_tag_change_area{
/*width:451px;*/
margin:10px 8px 2px 4px;
padding:5px;
background-color:#84BEFF;

}
/* IEで、アンダーがバグルから以下は使わない */
/*
#default_body #main_area #right_field #content_field #part_of_right_field #under #left{
width:459px;
height:8px;
float:left;
text-align:left;
background-image:url(image/png/left_tab_under_left_8x8.png);
background-repeat:no-repeat;
}

#default_body #main_area #right_field #content_field #part_of_right_field #right{
width:8px;
height:8px;
float:right;
text-align:right;
background-image:url(image/png/left_tab_under_right_8x8.png);
background-repeat:no-repeat;
}
*/
/* part_of_right_field --END */
#default_body #main_area #right_field #content_field #part_of_right_field #main #new_member{
margin:10px 5px 10px 5px;
padding:3px;
background-color:#84BEFF;
}
#default_body #main_area #right_field #content_field #part_of_right_field #main #new_member #content_title{}
#default_body #main_area #right_field #content_field #part_of_right_field #css_table{
width:451px;
}
#default_body #main_area #right_field #content_field #part_of_right_field #css_table #left_tr{
width:150px;
float:left;
text-align:center;
}
#default_body #main_area #right_field #content_field #part_of_right_field #css_table #center_tr{
width:151px;
float:left;
text-align:center;
}
#default_body #main_area #right_field #content_field #part_of_right_field #css_table #right_tr{
width:150px;
float:right;
text-align:center;
}
#default_body #main_area #right_field #content_field #part_of_right_field #css_table #more_link{
text-align:right;
}
#default_body #main_area #right_field #content_field #part_of_right_field #auto_main #preview{
padding:10px;
}
#default_body #main_area #right_field #content_field #part_of_right_field #amazon_samnales{
margin-top:5px;
margin-bottom:5px;
padding-left:3px;
padding-right:4px;
}
#default_body #main_area #right_field #content_field #part_of_right_field #amazon_samnales #samnale{
width:58px;
height:58px;
float:left;
border:2px solid #469EFF;
background-color:#C1DFFF;
padding:2px;
margin-left:8px;
text-align:center;
overflow:hidden;
}
.farst_amazon_samnale{
padding-left:0;
}
#default_body #main_area #right_field #content_field #part_of_right_field #dora_park{
margin-top:40px;
padding:10px 108px 10px 109px;
text-align:center;
}
#default_body #main_area #link_header #content{
background-color:#C1DFFF;
padding:5px;
}

#default_body #main_area #link_field #link_left{
width:387px;
margin-right:3px;
float:left;
}
#default_body #main_area #link_field #link_right{
width:387px;
float:right;
}

#default_body #main_area #link_field #link_set{
margin-top:5px;
}
#default_body #main_area #link_field #link_set #header{
background-image:url(image/png/link_tab_up_387x8.png);
background-repeat:no-repeat;
width:387px;
height:8px;
}
#default_body #main_area #link_field #link_set #content{
background-color:#C1DFFF;
padding:5px;
}
#default_body #main_area #link_field #link_set #content #site_title{
font-weight:bold;
font-size:16px;
}
#default_body #main_area #link_field #link_set #content #url{
color:#999999;
text-align:right;
padding-right:5px;
}
#default_body #main_area #link_field #link_set #content #image{
text-align:center;
margin-top:5px;
margin-bottom:5px;
}
#default_body #main_area #link_field #link_set #under{
background-image:url(image/png/link_tab_under_387x8.png);
background-repeat:no-repeat;
width:387px;
height:8px;
}

#default_body #header_area #heder_comment_area{
margin:10px 0 10px 0;
}
#default_body #dora_img{
width:170px;
height:100px;
margin-left:607px;
background-image:url(image/png/dora_face2_170x100.png);
background-repeat:no-repeat;
text-align:right;
}
#default_body #under_area{
margin-top:10px;
padding-bottom:10px;
border-top:2px solid #C1DFFF;
text-align:right;
}
#default_body #under_area_nm{
padding-bottom:10px;
border-top:2px solid #C1DFFF;
text-align:right;
}