@charset "utf-8";


/* 動的CSSファイル組込み */
body { font-size:14px; }

a:hover, #index_featured_post .post2 h4.title a:hover, #index_featured_post a, #logo a:hover, #footer_logo_text a:hover
 { color:#FF9704; }

.pc #global_menu li a, .archive_headline, .page_navi a:hover:hover, #single_title h2, #submit_comment:hover, #author_link:hover, #previous_next_post a:hover, #news_title h2,
 .profile_author_link:hover, #return_top, .author_social_link li.author_link a
 { background-color:#FF9704; }

#comment_textarea textarea:focus, #guest_info input:focus
 { border-color:#FF9704; }

#index_featured_post .post2 h4.title a:hover, #index_featured_post a:hover
 { color:#FFA82E; }

.pc #global_menu li a:hover, #return_top:hover, .author_social_link li.author_link a:hover
 { background-color:#FFA82E; }

.pc #global_menu ul li.menu-category-9 a { background:#69B2FE; } .pc #global_menu ul li.menu-category-9 a:hover { background:#FFA82E; } .flex-control-nav p span.category-link-9 { color:#69B2FE; } #index-category-post-9 .headline1 { border-left:5px solid #69B2FE; } #index-category-post-9 a:hover { color:#69B2FE; } .category-9 a:hover { color:#69B2FE; } .category-9 .archive_headline { background:#69B2FE; } .category-9 #post_list a:hover { color:#69B2FE; } .category-9 .post a { color:#69B2FE; } .category-9 .post a:hover { color:#FFA82E; } .category-9 .page_navi a:hover { color:#fff; background:#69B2FE; } .category-9 #guest_info input:focus { border:1px solid #69B2FE; } .category-9 #comment_textarea textarea:focus { border:1px solid #69B2FE; } .category-9 #submit_comment:hover { background:#69B2FE; } .category-9 #previous_next_post a:hover { background-color:#69B2FE; } .category-9 #single_author_link:hover { background-color:#69B2FE; } .category-9 #single_author_post li li a:hover { color:#69B2FE; } .category-9 #post_pagination a:hover { background-color:#69B2FE; } .category-9 #single_title h2 { background:#69B2FE; } .category-9 .author_social_link li.author_link a { background-color:#69B2FE; } .category-9 .author_social_link li.author_link a:hover { background-color:#FFA82E; } .pc #global_menu ul li.menu-category-12 a { background:#5BC8AC; } .pc #global_menu ul li.menu-category-12 a:hover { background:#FFA82E; } .flex-control-nav p span.category-link-12 { color:#5BC8AC; } #index-category-post-12 .headline1 { border-left:5px solid #5BC8AC; } #index-category-post-12 a:hover { color:#5BC8AC; } .category-12 a:hover { color:#5BC8AC; } .category-12 .archive_headline { background:#5BC8AC; } .category-12 #post_list a:hover { color:#5BC8AC; } .category-12 .post a { color:#5BC8AC; } .category-12 .post a:hover { color:#FFA82E; } .category-12 .page_navi a:hover { color:#fff; background:#5BC8AC; } .category-12 #guest_info input:focus { border:1px solid #5BC8AC; } .category-12 #comment_textarea textarea:focus { border:1px solid #5BC8AC; } .category-12 #submit_comment:hover { background:#5BC8AC; } .category-12 #previous_next_post a:hover { background-color:#5BC8AC; } .category-12 #single_author_link:hover { background-color:#5BC8AC; } .category-12 #single_author_post li li a:hover { color:#5BC8AC; } .category-12 #post_pagination a:hover { background-color:#5BC8AC; } .category-12 #single_title h2 { background:#5BC8AC; } .category-12 .author_social_link li.author_link a { background-color:#5BC8AC; } .category-12 .author_social_link li.author_link a:hover { background-color:#FFA82E; } 
#tour_jr_box{
  width:       630px;
  margin:      0px 0px 10px 0px;
}

#tour_jr_title{
  margin:      0px;
  padding:     0px;
}

h2.tour_title

#tour_jr_search{
  border: 2px solid #CCC;
  width: 626px;
  height: 300px;
}

#tour_jtb_box{
  width:       650px;
  margin:      0px 0px 10px 0px;
}

#tour_jtb_header{
  margin:      0px;
  padding:     0px;
}

#tour_jtb_title{
  margin:      0px;
  padding:     0px;
}

#tour_jtb_content{
  background:  #FFF url("images/tour_jtb_bg.png");
  background-repeat: repeat-y;
  margin:      0px;
  padding:     14px;
  color:       #333;
  font-size:   14px;
}

.searchbox{
  width:      160px;
  height:     25px;
  font-size:  14px;
  margin:     0px;
  padding:    0px;
}

.searchbtn{
  border:   0px;
  margin:   0px;
  padding:  0px;
  vertical-align: bottom;
}



.jtb_subtitle_a{
  background:  #FFF url("images/jtb_subtitle_a.png");
  background-repeat: no-repeat;
  margin:          15px 3px 3px 3px;
  padding-top:     7px;
  padding-left:    7px;
  width:           600px;
  height:          32px;
  font-weight:     bold;
  font-size:       18px;
  color:           #FFF;
}

.jtb_subtitle_b{
  background:  #FFF url("images/jtb_subtitle_b.png");
  background-repeat: no-repeat;
  margin:          15px 3px 3px 3px;
  padding-top:     5px;
  padding-left:    5px;
  width:           600px;
  height:          30px;
  font-weight:     bold;
  font-size:       18px;
  color:           #FFF;
}

.jtb_subbox{
  margin:      3px;
}

.jtb_subbox_img{
  float:       left;
  margin-left: 5px;
}

.jtb_subbox_content{
  float:       left;
  margin:      5px 10px;
  font-size:   12px;
  line-height: 130%;
  color:       #333;
}

.jtb_subbox_content h3{
  margin:      0px 0px 3px 0px;
  font-size:   14px;
  font-weight: bold;
  color:       #33F;
}
.searchbox_tr{
height: 15px;
}
.post td, .post th {
    border: none;
    padding: 2px 13px 2px;
    line-height: 1;
}
