/*ベース*/
#base{
width:800px;
position: absolute;
top:0;
left: 50%;
margin-left: -400px;
padding-bottom:15px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ ゴシック", "MS Gothic", sans-serif;
}
#header{
float:left;
}
#logo{
float:left;
vertical-align:middle;
}
#article_active{
clear:both;
padding-bottom:30px;
}
#form{
font-size:75%;
text-align:right;
margin-top:25px;

vertical-align:middle;
}
/*コンテンツ全体ベース*/
#contents_base{
width:800px;
float:left;
padding:0;
background-color:#000000;
}
/*左のボタン*/
#navi_btn_aboutus,#navi_btn_organization,#navi_btn_bukai,#navi_btn_eyemark,#navi_btn_conference,#navi_btn_books,#navi_btn_column,#navi_btn_wakate,#navi_btn_active,#navi_btn_member,#navi_btn_sanjo,#navi_btn_info,#navi_btn_blog{
width:150px;
background-color:#000000;
float:left;
}
#book_content{
padding-left:160px;
font-size:85%;
}
#wakate_content{
padding-left:160px;
font-size:85%;
}

#active_word{
margin-left:150px;
}
#active_link{
font-size:85%;
text-align:right;
margin-bottom:0px;
padding-bottom:0px;
line-height:150%;
}
#hyogin_link{
font-size:85%;
margin-left:30px;
margin-bottom:0px;
padding-bottom:0px;
line-height:150%;
}
#wakate_link{
clear:both;
font-size:85%;
text-align:right;
line-height:150%;
}
#members{
font-size:85%;
}
#wakate_article{
margin-left:15px;
}
#konshinkai_article{
margin-left:10px;
}
#member_link{
font-size:85%;
text-align:left;
}
#price{
font-size:85%;
text-align:right;
padding-top:15px;
padding-bottom:50px;
}
#mawarikomi{

float:left;
}

#mawarikomi_blog{
padding-top:3px;
padding-right:15px;
padding-bottom:15px;
float:left;
}

#blog_article{
padding-bottom:30px;
}
#blog_article2{
padding-bottom:0px;
}
#blog{
padding-bottom:0px;
margin-bottom:0px;
clear:both;
}
#date{
font-size:80%;
padding-top:0px;
margin-top:0px
margin-left:10px;
padding-left:10px;
}
#sign{
font-size:80%;
text-align:right;
padding-top:0px;
margin-top:0px
margin-left:10px;
padding-left:10px;
}
#blog_content{
font-size:80%;
margin-left:20px;
margin-right:20px;
line-height:200%;
}

#wakate_katsudo{
padding:20px;
}

#cr{
font-style:bold;
padding-top:20px;
clear:both;
text-align:right;
font-size:85%;
}
/*内容中央揃え - アイマークなど用*/
#center{
text-align:center;
}
/* アイマーク　リスト */
#eye_list{
margin-left:170px;
}
#eye_bun{
margin-left:75px;
}
/*小さいカテゴリー分け*/
#mini_title{
padding-top:0px;
padding-left:10px;
padding-bottom:0px;
margin-bottom:0px;
clear:both;
}
/*著書紹介用初め*/
#mini_title2{
padding-top:10px;
padding-left:10px;
padding-bottom:0px;
margin-bottom:0px;
clear:both;
}
#mini_title3{
padding-top:50px;
padding-left:10px;
padding-bottom:0px;
margin-bottom:0px;
clear:both;
}
#wakate_title{
padding-left:10px;
clear:both;
padding-top:40px;
padding-bottom:0px;
margin-bottom:0px;
}
#wakate_title2{
padding-left:10px;
clear:both;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}
#mini_content{
padding-left:15px;
}

/*右側の内容部分ベース*/
#right_base,#right_base_sanjo,#right_base_column{
float:right;
width:650px;
background-color:#FFFFFF;
}
#right_base_sanjo{
height:350px;
}
#right_base_column{
height:600px;
}
/*トップページ
左側の内容部分中身*/
#top_word{
width:500px;
padding:5px 5px 5px 5px;
color:#FFFFFF;
float:left;
}
#top_word p{
font-size:90%;
}
/*トップページ
右側のニュースベース*/
#top_right_base{
margin-top:10px;
}
#top_right_base img{
float:left;
margin-top:8px;
margin-left:70px;
}
/*ニュース部分*/
#news_title{
padding-top:10px;
padding-left:20px;
padding-bottom:2px;
font-weight:bold;
}
/*ニュース内容部分*/
#news{
padding:5px 0px 5px 5px;
height:70px;
width:485px;
font-size:75%;
margin-left:13px;
color:#000000;
background-color:#CCCCCC;
overflow:auto;
}
#news table td{
vertical-align: top; 
}
#news a:link{
color:#000000;
}
#news a:visited{
color:#000000;
}
#news a:active{
color:#000000;
}
#news a:hover{
color:#64CBFA;
}
#newsdate{
width:100px;
}
#bukai_name{
padding-bottom:0px;
margin-bottom:5px;
}
#bukai_p{
padding-top:0px;
margin-top:0px;
}

/*右側の内容部分中身*/
#word,#word3,#word4{
padding:0px 20px 20px 20px;
}

/*タイトル*/
#word h3{
margin:0px;
padding:0px;
}
#word3 h3{
margin:0;
padding:0px;
}
#word3 p{
line-height:200%;
}
#word4 h3{
margin:0px;
padding:0px;
}
/*タイトル下ライン*/
#word hr{
margin-top:0px;
padding-top:0px;
height: 4px;
background: #000000;
}
#word4 hr{
margin-top:0px;
padding-top:0px;
height: 4px;
background: #000000;
}
/*右側の内容部分中身*/
#word2{
padding:0px 20px 20px 20px;
}

/*タイトル*/
#word2 h3{
margin:0px;
padding:0px;
}

/*ミニタイトル下ライン*/
#inline{
margin-left:8px;
height: 1px;
background: #000000;
padding-top:0px;
margin-top:0px;
}
/*ブログ用下ライン*/
#inline_blog,#inline_wakate{
margin-left:8px;
height: 1px;
background: #000000;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
}

/*内容*/
#word p{
margin-bottom:10px;
padding-bottom:0px;
font-size:90%;
}
#word3 p{
margin-bottom:10px;
padding-bottom:0px;
font-size:90%;
}
#word4 p{
margin-bottom:50px;
padding-bottom:0px;
font-size:90%;
}
/*組織概要*/
#gaiyo{
font-size:85%;
}
/*このページのトップへ*/
#back_pagetop{
text-align:right;
font-size:80%;
margin-top:35px;
clear:both;
}
/*フッター*/
#footer{
clear:both;
}

/*　フラッシュ判断　*/
#fla_box{
height:420px;
font-size:75%;
display:none;
}
#fla_box a:link{
color:#FF0000;
text-decoration:none;
}
#fla_box a:visited{
color:#FF0000;
text-decoration:none;
}
#fla_box a:active{
color:#FF0000;
text-decoration:none;
}
#fla_box a:hover{
color:#FF0000;
text-decoration:underline;
}
#flash_require{
width:800px;
padding-top:140px;
}
#flash_require h3{
text-align:center;
margin-bottom:10px;
}
#flash_require p{
line-height:220%;
text-align:center;
}
#jc{
height:370px;
font-size:75%;
width:600px;
padding-top:60px;
padding-left:100px;
}
#jc h3{
text-align:center;
padding-bottom:15px;
}
#jc h4{
margin-bottom:0px;
padding-bottom:5px;
}
#jc p{
margin-top:0px;
padding-top:0px;
padding-left:10px;
line-height:180%;
}
h4#namber{
margin:10px 0 5px 0;
padding:0;
}
h5#renlaku{
font-size:20px;
margin:25px 0 0 0;
padding:0;
}
#coment{
width:600px;
margin-left:10px;
}
div.shikai{
width:448px;
margin:10px 0 15px 0;
}
p#text01{
potision:relative;
top:0;
left:200px;
margin:0;
}


