@charset "utf-8";

/* ----------  widgets  ---------- */

/* skin1 */
.skin-1 .wp_widgets ul { padding:0 0 20px 0;}
.skin-1 .wp_widgets ul li {}
.skin-1 .wp_widgets ul li a { background:none; padding:0;}
.skin-1 .wp_widgets ul li a:hover { background:none; padding:0;}
.skin-1 .wp_widgets ul li h2 { border:0; margin:0 0 18px 0; padding:0 0 5px 15px; background:url("src/blockskin/skin-1/menu.png") no-repeat 0 12px; border-bottom:1px solid #BAB7B2; color:#7f7b75; font-size:160%;}
.skin-1 .wp_widgets ul li ul { padding:0 15px;}
.skin-1 .wp_widgets ul li ul li { border: none; margin-bottom: 5px;}
.skin-1 .wp_widgets ul li ul li a { display: inline !important; background:none !important; border-bottom:1px solid #7F7B75 !important; padding:0; color:#7F7B75;}
.skin-1 .wp_widgets ul li ul li a:visited	{ border-bottom:1px solid #a5a29d !important; color:#a5a29d;}
.skin-1 .wp_widgets ul li ul li a:hover	{ border-bottom:1px solid #a5a29d !important; background-color:transparent; color:#a5a29d;}

.skin-1 .wp_widgets ul li.widget_search {}
.skin-1 .wp_widgets ul li.widget_search form { border:0; margin:0; padding:0;}
.skin-1 .wp_widgets ul li.widget_search form input{ }
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit { color:#FFF; background:#BBB; border:none; padding:1px 10px;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#FFF; background:#DDD; border:none;}
.skin-1 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#CECECE; border:none;}

.skin-1 .wp_widgets ul li table#wp-calendar { }
.skin-1 .wp_widgets ul li table#wp-calendar td,.skin-1 .wp_widgets table#wp-calendar th { padding:0; line-height: 1.6;}
.skin-1 .wp_widgets .widget_calendar {}
.skin-1 .wp_widgets .widget_calendar #calendar_wrap { padding: 0 15px;}
.skin-1 .wp_widgets ul li table caption,.skin-1 .wp_widgets #wp-calendar th { color:#7f7b75;}
.skin-1 .wp_widgets ul li table {table-layout: fixed;}
.skin-1 .wp_widgets ul li table td { color:#BBB;}
.skin-1 .wp_widgets ul li table td a { color:#7f7b75; text-decoration:underline; padding:0;}
.skin-1 .wp_widgets ul li table td a:visited { color:#a5a29d; text-decoration:underline;}
.skin-1 .wp_widgets ul li table td a:hover { color:#a5a29d; text-decoration:underline; background:none;}
.skin-1 .wp_widgets ul li table #prev a,.skin-1 .wp_widgets ul li table #next a { padding-top:10px; border-bottom: 0px;}
.skin-1 .wp_widgets ul li table #prev a { text-decoration:underline; margin-left:5px;}
.skin-1 .wp_widgets ul li table #next a { text-decoration:underline; margin-right:5px;}
.skin-1 .wp_widgets ul li table #prev a:visited,.skin-1 .wp_widgets ul li table #next a:visited { text-decoration:underline; background:none; color:#a5a29d;}
.skin-1 .wp_widgets ul li table #prev a:hover,.skin-1 .wp_widgets ul li table #next a:hover { text-decoration:none; background:none; color:#a5a29d;}

.skin-1 .wp_widgets #recentcomments .recentcomments { padding:0; color:#7f7b75;}

.skin-1 .wp_widgets ul li .tagcloud { margin:0; padding:0 0 0 15px;}
.skin-1 .wp_widgets ul li .tagcloud a { margin-right: 2px; display: inline !important; background:none !important; border-bottom:none; padding:0; color:#7F7B75;}
.skin-1 .wp_widgets ul li .tagcloud a:visited	{ border-bottom:1px solid #a5a29d !important; color:#a5a29d;}
.skin-1 .wp_widgets ul li .tagcloud a:hover	{ border-bottom:1px solid #a5a29d !important; background-color:transparent; color:#a5a29d;}

/* skin2 */
.skin-2 .wp_widgets ul { padding:0 0 20px 0;}
.skin-2 .wp_widgets ul li {}
.skin-2 .wp_widgets ul li a { background:none; padding:0;}
.skin-2 .wp_widgets ul li a:hover { background:none; padding:0;}
.skin-2 .wp_widgets ul li h2 { border:0; margin:0 0 18px 0; padding:0 0 5px 15px; background:url("src/blockskin/skin-1/menu.png") no-repeat 0 12px; border-bottom:1px solid #5a564f; color:#817d76; font-size:160%;}
.skin-2 .wp_widgets ul li ul { padding:0 15px;}
.skin-2 .wp_widgets ul li ul li { border: none; margin-bottom: 5px;}
.skin-2 .wp_widgets ul li ul li a { display: inline !important; background:none !important; border-bottom:1px solid #817d76 !important; padding:0; color:#817d76;}
.skin-2 .wp_widgets ul li ul li a:visited	{ border-bottom:2px solid #5a564e !important; color:#5a564e;}
.skin-2 .wp_widgets ul li ul li a:hover	{ border-bottom:1px solid #5a564e !important; background-color:transparent; color:#5a564e;}

.skin-2 .wp_widgets ul li.widget_search {}
.skin-2 .wp_widgets ul li.widget_search form { border:0; margin:0; padding:0;}
.skin-2 .wp_widgets ul li.widget_search form input{ }
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit { color:#FFF; background:#5e5e5e; border:none; padding:1px 10px;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:hover { color:#FFF; background:#BBB; border:none;}
.skin-2 .wp_widgets ul li.widget_search form #searchsubmit:active { background:#888; border:none;}

.skin-2 .wp_widgets ul li table#wp-calendar { }
.skin-2 .wp_widgets ul li table#wp-calendar td,.skin-2 .wp_widgets table#wp-calendar th { padding:0; line-height: 1.6;}
.skin-2 .wp_widgets .widget_calendar {}
.skin-2 .wp_widgets .widget_calendar #calendar_wrap { padding: 0 15px;}
.skin-2 .wp_widgets ul li table caption,.skin-2 .wp_widgets #wp-calendar th { color:#817d76;}
.skin-2 .wp_widgets ul li table {table-layout: fixed;}
.skin-2 .wp_widgets ul li table td { color:#444;}
.skin-2 .wp_widgets ul li table td a { color:#817d76; text-decoration:underline; padding:0;}
.skin-2 .wp_widgets ul li table td a:visited { color:#5a564e; text-decoration:underline;}
.skin-2 .wp_widgets ul li table td a:hover { color:#5a564e; text-decoration:underline; background:none;}
.skin-2 .wp_widgets ul li table #prev a,.skin-2 .wp_widgets ul li table #next a { padding-top:10px; border-bottom: 0px;}
.skin-2 .wp_widgets ul li table #prev a { text-decoration:underline; margin-left:5px;}
.skin-2 .wp_widgets ul li table #next a { text-decoration:underline; margin-right:5px;}
.skin-2 .wp_widgets ul li table #prev a:visited,.skin-2 .wp_widgets ul li table #next a:visited { text-decoration:underline; background:none; color:#5a564e;}
.skin-2 .wp_widgets ul li table #prev a:hover,.skin-2 .wp_widgets ul li table #next a:hover { text-decoration:none; background:none; color:#5a564e;}

.skin-2 .wp_widgets #recentcomments .recentcomments { padding:0; color:#817d76;}

.skin-2 .wp_widgets ul li .tagcloud { margin:0; padding:0 0 0 15px;}
.skin-2 .wp_widgets ul li .tagcloud a { margin-right: 2px; display: inline !important; background:none !important; border-bottom:none; padding:0; color:#817d76;}
.skin-2 .wp_widgets ul li .tagcloud a:visited	{ border-bottom:1px solid #5a564e !important; color:#5a564e;}
.skin-2 .wp_widgets ul li .tagcloud a:hover	{ border-bottom:1px solid #5a564e !important; background-color:transparent; color:#5a564e;}


/* ----------  contents  ---------- */
.skin-1 .wp_articles .wp_content_style,.skin-2 .wp_articles .wp_content_style { padding-bottom: 15px;}
.skin-1 .wp_articles .wp_content_style p,.skin-2 .wp_articles .wp_content_style p { padding-bottom: 10px;}
.skin-1 .wp_articles .wp_index_img,.skin-2 .wp_articles .wp_index_img {}
.skin-1 .wp_articles .wp_index_img p,.skin-2 .wp_articles .wp_index_img p {}
.skin-1 .wp_articles .wp_archive_img,.skin-2 .wp_articles .wp_archive_img { width:100%; text-align:center; border-width:0; margin-bottom: 20px;}
.skin-1 .wp_articles .wp_archive_img span.img span,.skin-2 .wp_articles .wp_archive_img span.img span { padding: 0;}
.skin-1 .wp_articles .wp_single_img,.skin-2 .wp_articles .wp_single_img { width: 100%; text-align: center;}
.skin-1 .wp_articles .wp_single_img p,.skin-2 .wp_articles .wp_single_img p { padding-bottom: 30px;}
.skin-1 .wp_articles .wp_search_img,.skin-2 .wp_articles .wp_search_img {}


/* skin1 */
.skin-1 .wp_articles {}
.skin-1 .wp_articles .wp_date_style p { padding-bottom: 5px; font-size: 90%;}
.skin-1 .wp_articles .wp_content_style p {}
.skin-1 .wp_articles .wp_archive_img{ background-color:#7f7b75;}
.skin-1 .wp_articles a.more-link {}
.skin-1 .wp_articles a.more-link:visited {}
.skin-1 .wp_articles a.more-link:hover {}
.skin-1 .wp_list_pager { text-align:center;}
.skin-1 .wp_list_pager a.page-numbers { margin:0 2px; padding:1px 2px 1px 3px; color:#7F7B75; font-size:100%;}
.skin-1 .wp_list_pager a:visited.page-numbers { color:#A5A29D; border-color:#A5A29D;}
.skin-1 .wp_list_pager a:hover.page-numbers { color:#A5A29D;}
.skin-1 .wp_list_pager .current { color:#7F7B75;}
.skin-1 .wp_list_pager .prev { margin:0 10px 0 0; padding:1px 3px;}
.skin-1 .wp_list_pager .next { margin:0 0 0 10px; padding:1px 3px;}
.skin-1 .wp_post_pager { text-align:center;}
.skin-1 .wp_post_pager span.nav-previous { margin:0 0 0 10px;}
.skin-1 .wp_post_pager span.nav-previous a {padding:1px 3px;}
.skin-1 .wp_post_pager span.nav-next { margin:0 10px 0 0;}
.skin-1 .wp_post_pager span.nav-next a { padding:1px 3px;}
.skin-1 .wp_list_pager a.prev,.skin-1 .wp_list_pager a.next,
.skin-1 .wp_post_pager .nav-previous a,.skin-1 .wp_post_pager .nav-next a { color:#7F7B75;}
.skin-1 .wp_list_pager a:visited.prev,.skin-1 .wp_list_pager a:visited.next,
.skin-1 .wp_post_pager .nav-previous a:visited,.skin-1 .wp_post_pager .nav-next a:visited { color:#A5A29D; border-color:#A5A29D;}
.skin-1 .wp_list_pager a:hover.prev,.skin-1 .wp_list_pager a:hover.next,
.skin-1 .wp_post_pager .nav-previous a:hover,.skin-1 .wp_post_pager .nav-next a:hover { color:#A5A29D;}

/* skin2 */
.skin-2 .wp_articles {}
.skin-2 .wp_articles .wp_date_style p { padding-bottom: 5px; font-size: 90%;}
.skin-2 .wp_articles .wp_content_style p {}
.skin-2 .wp_articles .wp_archive_img{ background-color:#3b3936;}
.skin-2 .wp_articles a.more-link {}
.skin-2 .wp_articles a.more-link:visited {}
.skin-2 .wp_articles a.more-link:hover {}
.skin-2 .wp_list_pager { text-align:center;}
.skin-2 .wp_list_pager a.page-numbers { margin:0 2px; padding:1px 2px 1px 3px; color:#817d76; font-size:100%;}
.skin-2 .wp_list_pager a:visited.page-numbers { color:#5a564e; border-color:#5a564e;}
.skin-2 .wp_list_pager a:hover.page-numbers { color:#5a564e;}
.skin-2 .wp_list_pager .current { color:#817d76;}
.skin-2 .wp_list_pager .prev { margin:0 10px 0 0; padding:1px 3px;}
.skin-2 .wp_list_pager .next { margin:0 0 0 10px; padding:1px 3px;}
.skin-2 .wp_post_pager { text-align:center;}
.skin-2 .wp_post_pager span.nav-previous { margin:0 0 0 10px;}
.skin-2 .wp_post_pager span.nav-previous a {padding:1px 3px;}
.skin-2 .wp_post_pager span.nav-next { margin:0 10px 0 0;}
.skin-2 .wp_post_pager span.nav-next a { padding:1px 3px;}
.skin-2 .wp_list_pager a.prev,.skin-2 .wp_list_pager a.next,
.skin-2 .wp_post_pager .nav-previous a,.skin-2 .wp_post_pager .nav-next a { color:#817d76;}
.skin-2 .wp_list_pager a:visited.prev,.skin-2 .wp_list_pager a:visited.next,
.skin-2 .wp_post_pager .nav-previous a:visited,.skin-2 .wp_post_pager .nav-next a:visited { color:#5a564e; border-color:#5a564e;}
.skin-2 .wp_list_pager a:hover.prev,.skin-2 .wp_list_pager a:hover.next,
.skin-2 .wp_post_pager .nav-previous a:hover,.skin-2 .wp_post_pager .nav-next a:hover { color:#5a564e;}



/* ----------  comment  ---------- */
.skin-1 #respond .comment-notes,.skin-2 #respond .comment-notes { font-size: 90%; padding-bottom:25px;}

/* skin1 */
.skin-1 h3#comment-title, .skin-1 #respond h3#reply-title{ margin:0 0 20px 0; padding:0 0 5px 0; border-bottom:1px solid #BAB7B2; color:#7f7b75; font-size:160%; line-height:1.3; font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif; font-weight:bold;}
.skin-1 .wp_comment_list { color:#7f7b75;}
.skin-1 .wp_comment_list abbr,.skin-1 .wp_comment_list acronym { color:#666;}
.skin-1 .wp_comment_list blockquote,.skin-1 .wp_comment_list q { color:#7f7b75;}
.skin-1 .wp_comment_list blockquote { padding:14px 16px; margin-bottom: 15px; background-image:none; background-color:#FFF;}
.skin-1 .wp_comment_list cite {}
.skin-1 .wp_comment_list code, .skin-1 #respond .form-allowed-tags code { color:#777;}
.skin-1 .wp_comment_list p.wp_comment_name_area { padding-bottom:0;}
.skin-1 .wp_comment_list .wp_comment_name_style {font-weight:bold;}
.skin-1 .wp_comment_list .wp_comment_date_style {}
.skin-1 .wp_comment_list .wp_comment_body_style {}
.skin-1 #respond .comment-form-author label,
.skin-1 #respond .comment-form-email label,
.skin-1 #respond .comment-form-url label,
.skin-1 #respond .comment-form-comment label { display: inline-block; width: 140px; vertical-align: top; font-weight: bold;}
.skin-1 #respond .comment-form-author input,
.skin-1 #respond .comment-form-email input,
.skin-1 #respond .comment-form-url input,
.skin-1 #respond .comment-form-comment textarea { color:#7f7b75;}
.skin-1 #respond .required { color:#c17566}
.skin-1 #respond .comment-form-author .required,
.skin-1 #respond .comment-form-email .required { display:inline-block; width:10px; margin-left:-14px;}
.skin-1 #respond .form-submit { padding-top: 30px;}
.skin-1 #respond .form-submit #submit { color:#FFF; background:#BBB; border:none; padding:10px 20px; font-weight: bold;}
.skin-1 #respond .form-submit #submit:hover { color:#FFF; background:#DDD; border:none;}
.skin-1 #respond .form-submit #submit:active { background:#CECECE; border:none;}

/* skin2 */
.skin-2 h3#comment-title, .skin-2 #respond h3#reply-title{ margin:0 0 20px 0; padding:0 0 5px 0; border-bottom:1px solid #5a564f; color:#817d76; font-size:160%; line-height:1.3; font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif; font-weight:bold;}
.skin-2 .wp_comment_list { color:#7f7b75;}
.skin-2 .wp_comment_list abbr,.skin-2 .wp_comment_list acronym { color:#999;}
.skin-2 .wp_comment_list blockquote,.skin-2 .wp_comment_list q { color:#817d76;}
.skin-2 .wp_comment_list blockquote { padding:14px 16px; margin-bottom: 15px; background-image:none; background-color:#292826;}
.skin-2 .wp_comment_list cite {}
.skin-2 .wp_comment_list code, .skin-2 #respond .form-allowed-tags code { color:#888;}
.skin-2 .wp_comment_list p.wp_comment_name_area { padding-bottom:0;}
.skin-2 .wp_comment_list .wp_comment_name_style {font-weight:bold;}
.skin-2 .wp_comment_list .wp_comment_date_style {}
.skin-2 .wp_comment_list .wp_comment_body_style {}
.skin-2 #respond .comment-form-author label,
.skin-2 #respond .comment-form-email label,
.skin-2 #respond .comment-form-url label,
.skin-2 #respond .comment-form-comment label { display: inline-block; width: 140px; vertical-align: top; font-weight: bold;}
.skin-2 #respond .comment-form-author input,
.skin-2 #respond .comment-form-email input,
.skin-2 #respond .comment-form-url input,
.skin-2 #respond .comment-form-comment textarea { color:#817d76;}
.skin-2 #respond .required { color:#883a2b}
.skin-2 #respond .comment-form-author .required,
.skin-2 #respond .comment-form-email .required { display:inline-block; width:10px; margin-left:-14px;}
.skin-2 #respond .form-submit { padding-top: 30px;}
.skin-2 #respond .form-submit #submit { color:#FFF; background:#545454; border:none; padding:10px 20px; font-weight: bold;}
.skin-2 #respond .form-submit #submit:hover { color:#FFF; background:#bbb; border:none;}
.skin-2 #respond .form-submit #submit:active { background:#888; border:none;}


/* ---------- wordpress Page Lyout ---------- */
.skin-1 .wp_search_block .wp_articles p,.skin-2 .wp_search_block .wp_articles p { padding-bottom: 20px;}


