/* -- 共通 (style.cc上書き) -- */
* {
	margin:0;  
	padding:0;
	color:#666;
	text-decoration: none;
	font-family: Arial,Helvetica,'ＭＳ Ｐゴシック',sans-serif;
	line-height: 1.2em;	
}
/*	
	font-family: Arial,Helvetica,'ＭＳ Ｐゴシック',sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-family: 'Times New Roman','ＭＳ Ｐ明朝',serif;
font:72% Arial, Helvetica, sans-serif;//
sans-serif 
*/

body { 	background: url(images/bg.gif);
		font-size:0.8em;
		margin: 0px 0;
		}
img  { border-width:0px; }
input {	border:1px solid #b0b0b0;	height: 1.4em;	line-height: 1.4em;	/*padding: 2px 2px;*/}
p{margin:0;padding:0;}
h1 {font-size: 1.44em;	}

h1.attr {
	background: url("null.gif");
	border-bottom: 1px solid #CCC;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	text-align: right;
	letter-spacing: 0.7em;
	font-weight: bold;
	color: orange;
	font-family: 'ＭＳ Ｐ明朝';
/*	font-style: italic; */
}

.entry {
	font-size: 1.0em;
	margin: 0px 0px 20px 0px;
}

#header {}
#header div#akv_info{ margin: 0px 0px 0px 80px; padding: 8px 0px 0px 0px;float:left;text-align:left;line-height:1.6em;width:300px;}
#akv_phrase{ text-align:right;width:895px;font-size:1.3em; clear: both;color:#666666;letter-spacing: 0.24em;background:#EEEEEE;margin:10px 0px 50px 0px;padding:3px 25px 3px 0px;}
#akv_message {color:red;font-size:0.75em;}

#sidebar {padding-top: 5px;}
#sidebar a {color: #666;padding: 7px 7px 2px 0px;font-size: 1.0em;}
#sidebar li.page_item{ margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px; line-height: 1.0em;font-weight:bold; background: url(../../images/akv_menu_o.gif) no-repeat;}
#sidebar span.sidetitle {padding: 7px 3px 7px 3px;margin: 7px 0px 0px 0px;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;}
#sidebar li.pagenav li.page_item li.page_item {	padding: 0px 0px 0px 20px; background: url(../../images/akv_menu_g.gif) no-repeat;}
#footer { margin: 50px 35px 0px 35px; }


.single h1 {font-size: 1.24em; color:#666;font-weight:bold;border-left: 15px solid orange;padding-left:10px;}
.post h2{font-size: 1.2em; color:#666;border-left: 15px solid orange;padding-left:10px;}
small.attr{text-align:right;}
/* -- 共通 (独自定義) -- */
div.akv_pg_title {color:#666;margin:20px 0px 40px 0px;font-size:1.2em;}
div.akv_pg_title img.akv_title_img{}
div.akv_pg_title div.akv_introduction{margin:10px 0px 0px 0px;color:#99F;/*font-style:italic; font-weight:bold; */}
.akv_pg_text{ font-size:1.0em; }
.akv_tag{font-weight: bold; color:#446592; margin: 0px;padding: 0px;display:inline;}
.akv_red{color:#F00;}
.akv_right{text-align:right;}
.akv_0_8EM{font-size:0.8em;}


/* -- トップページ -- */
div.akv_tpp_box {margin: 0px 0px 15px 0px;padding: 0px;width:570px;}
div.akv_tpp_box td.akv_text{padding:0px 5px 0px 5px;font-size: 1.0em;}

/* -- ダビング -- */
div.akv_dub_wraptbl { width:545px;padding:0px 15px;text-align: center;margin: 0px 0px 25px 0px; }
div.akv_dub_box { padding: 10px 10px; border: 1px solid #CCC; margin:0px 0px 10px 0px;font-size: 1.0em; }
div.akv_dub_box div.akv_title{ font-weight: bold;font-size: 1.4em;border-left: 15px solid orange;padding-left:10px;}
div.akv_dub_order{ margin:5px 5px 5px 0px ;text-align:right; font-size: 1.0em;}
a#akv_catch{ text-decoration: none; color:#666;}

th.akv_dub_thl { width:163px;background:#ECECEC;font-size:0.88em;padding: 2px 0px 2px 4px;text-align:left;}
th.akv_dub_thc { width:67px; background: #FFEFE9;font-size:0.88em;padding: 0px;text-align:center;}
td.akv_dub_tdl { background: #ECECEC;font-size:1.0em;padding: 2px 0px 2px 4px;text-align:left; height: 50px;}
td.akv_dub_tdc { background: #F6F6CC;font-size:1.0em;padding: 2px 0px 2px 4px;text-align:center;}
ul.akv_dub_detail{margin:10px 0px 30px 0px;font-size:1.0em;}
/* #FFEFE9 -- 薄いピンク  #F6F6CC 薄い茶 #ECECEC 薄い水色 #D3DAFE 水色*/

/* -- 商品紹介(愛犬愛猫ビデオ/愛犬愛猫アイテム/メッセージビデオ) -- */
div.akv_title{font-size:1.4em;border-left: 15px solid orange;padding-left:5px;margin: 0px 0px 15px 0px;}
div.akv_product { font-size:1.0em; margin:0px 0px 40px 0px;line-height:1.2em;}
div.akv_product div.akv_sozai{padding-top:10px;font-weight: bold;}
div.akv_product td.akv_text{padding:0px 10px 10px 0px;font-size:1.1em;}
div.akv_product div.akv_box div.akv_phrase{ padding: 5px 0px 20px 10px;color:#99F;font-size:1.0em;}
div.akv_product div.akv_box p{ padding:0px; margin:0px; }
div.akv_product ul{padding:0px;}
div.akv_product ul li{margin: 0px 0px 0px 25px;}
div.akv_product ul.akv_kome{padding:0px;list-style:none;}
div.akv_product ul.akv_kome li{margin: 0px 0px 0px 18px; text-indent: -18px;font-size:0.88em;}

div.akv_box{ padding:10px 10px 15px 10px; border: 1px solid #CCC; margin:10px 0px;}
div.akv_box_red{ padding:10px; border: 1px solid #F66; margin:10px 0px;}


/* -- メッセージビデオ -- */
div.akv_msv_box { padding: 5px 10px; border: 1px solid #CCC; margin:0px 0px 10px 0px;font-size: 1.0em; }
div.akv_msv_box div.akv_title{ font-weight: bold;font-size: 1.44em;border-left: 15px solid orange;padding-left:10px;}

/* -- リンク -- */
div.akv_link_cat{ margin: 0px 0px 40px 0px; }
td.akv_td_name{ width: 200px; text-align: left; vertical-align: top; padding: 0px 0px 0px 20px; }
td.akv_td_desc{ width: 350px; text-align: left; vertical-align: top; padding: 0px 5px 5px 0px;height:40px; }
div.akv_link_cat a{ text-decoration: none;}

/* -- クリエーター紹介 -- */
div.akv_ctr_phrase{ font-size:1.44em; margin:0px 0px 40px 0px;line-height:1.2em;}
div.akv_creator { font-size:1.2em; margin:0px 0px 40px 0px;line-height:1.2em;}
div.akv_creator div.akv_title{ font-weight: bold;font-size: 1.0em;border-left: 15px solid orange;padding-left:10px;}

div.akv_creator td.akv_text{padding:0px 10px 10px 0px;}
div.akv_creator div.akv_name{ font-weight: bold;font-size: 1.2em;}
div.akv_creator td{font-size:0.8em;}
div.akv_creator ul{padding:0px 0px 20px 30px;}
div.akv_creator li{font-size:0.9em;padding:0px 0px 0px 0px;}
div.akv_creator td.akv_career{ width:85px; text-align:left;vertical-align:top; }

div.wpcf7-mail-sent-ok{color:red;}