/* ============== *//* = デフォルト = *//* ============== *//* ===================================================== *//* A要素設定 *//* ===================================================== */a{	font-size: 12px;}a.list{	font-size: 12px;	line-height: 12px;}/* リンク色 */a:link{	color: #000000;	text-decoration: underline;}a:visited{	color: #000000;	text-decoration: underline;}a:hover{	color: #FF6600;	text-decoration: underline;}a:active{	color: #CC0000;	text-decoration: underline;}/* ===================================================== *//* テキスト設定 *//* ===================================================== *//* 基本 */.txtb{	font-size: 12px;	line-height: 1.5em;}/* ===================================================== *//* 左ナビ　テキスト *//* ===================================================== */.txta{	padding-left: 30px;	font-size: 11px;	color: #FFFFFF;}/* ===================================================== *//* ランダムフォト　テキスト *//* ===================================================== */.txtRandom{	font-size: 11px;	color: #FFFFFF;}/* ===================================================== *//* コピーライト　テキスト *//* ===================================================== */.txtCopyright{	font-size: 11px;}/* ===================================================== *//* FORM *//* ===================================================== */form{	padding:0px;	margin:0px;}/* ===================================================== *//* メールマガジン登録フォーム *//* ===================================================== */input.express{	margin: 0px;	padding: 0px;	width: 150px;	font-size: 12px;}/* ===================================================== *//* 特集セレクトメニュー *//* ===================================================== */select.topics{	margin: 0px;	padding: 0px;	width: 150px;	font-size: 12px;}/* ===================================================== *//* ブラウザチェック *//* ===================================================== */.browse{	color:#008080;}/* ===================================================== *//* TOP HEAD TEXT BACK IMAGE *//* ===================================================== */.headTxtBackD1{	font-size: 10px;	color:#867762;	padding:5px 10px;	background-image: url(../../img/top_head_back_d1.jpg);	background-repeat: no-repeat;	background-position: bottom;}.headTxtBackD2{	padding:0px;	background-image: url(../../img/top_head_back_d2.jpg);	background-repeat: no-repeat;	background-position: bottom;}.headTxtBackD3{	padding:0;	background-image: url(../../img/top_head_back_d3.jpg);	background-repeat: no-repeat;	background-position: bottom;}.headTxtBackE1{	font-size: 10px;	color:#867762;	padding:5px 10px;	background-image: url(../../img/top_head_back_e1.jpg);	background-repeat: no-repeat;	background-position: bottom;}.headTxtBackE2{	padding:0px;	background-image: url(../../img/top_head_back_e2.jpg);	background-repeat: no-repeat;	background-position: bottom;}.headTxtBackE3{	padding:0px;	background-image: url(../../img/top_head_back_e3.jpg);	background-repeat: no-repeat;	background-position: bottom;}/* ===================================================== *//* TOP MAIN BACK IMAGE *//* ===================================================== */div#topMainBack{	width:764px;	padding:0px;	margin:0px;	background-image: url(../../img/top_main_back.jpg);	background-repeat: repeat-y;}/* ===================================================== *//* TOP TOPIC AREA *//* ===================================================== */div#topTopicArea{	width:764px;	padding:0px;	margin:0px;	background-color:#FFFFFF;}/* ===================================================== *//* TOP FOOT BACK IMAGE *//* ===================================================== */div#topFootBack{	width:744px;	padding:0px;	margin:0px;	background-image: url(../../img/top_foot_back.jpg);}/* ===================================================== *//* INPUT SERACH *//* ===================================================== */input.search{	margin: 0px;	padding: 0px;	width: 180px;	font-size: 12px;}/* ===================================================== *//* ZooShopテキスト設定 *//* ===================================================== *//* date */.txtShopd{	font-size: 12px;	color: #DD9F00;	font:veradona}/* 濃灰文字 */.txtShop{	font-size: 12px;	color: #222222;}/* 濃灰文字中 */.txtShopM{	font-size: 12px;	color: #222222;}/* 白文字 */.txtShopw{	font-size: 12px;	color: #FFFFFF;}/* 赤文字 */.txtShopr{	font-size: 12px;	color: #FF0000;}