@charset "UTF-8";/* CSS Document */body {	margin: 0px;	padding: 0px;	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Arial, Helvetica, "ＭＳ Ｐゴシック", "MS PGothic", Osaka, "MS, Osaka", "ＭＳ ゴシック", "MS Gothic", sans-serif;	overflow-x: hidden;	background-color: #FFFFFF;	color: #323333;}/*フロート解除用*/.clearfix:after,#d_contents_in:after, .tax_top_menu:after{    content: '';    display: block;    clear: both;}.clearfix,#d_contents_in {    zoom: 1; /* for IE6/7 */}a  {	text-decoration: none;	color: #323333;}a.da{color: #F60;}a:hover  {	color:#eea600;	text-decoration: underline;}.blog_con a {color: #FF3300}p {	margin: 0px;	padding: 0px;}h1,h2,h3,h4,h5{	font-weight: normal;	margin: 0px;	padding: 0px;}a img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}strong{	font-weight: normal;}li .current {}/*ここまで基本*//*-----------------イメージホバー透明----------------------*/a img:hover{		opacity:0.7;filter: alpha(opacity=70);        /* ie lt 8 */-ms-filter: "alpha(opacity=70)";  /* ie 8 */-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */-khtml-opacity: 0.7;              /* Safari 1.x */}/*aタグ内イメージホバー*/a:hover img{		opacity:0.7;filter: alpha(opacity=70);        /* ie lt 8 */-ms-filter: "alpha(opacity=70)";  /* ie 8 */-moz-opacity:0.7;                 /* FF lt 1.5, Netscape */-khtml-opacity: 0.7;              /* Safari 1.x */}a:hover img.no_dhover,#img_box2 img{opacity:1;filter: alpha(opacity=100);        /* ie lt 8 */-ms-filter: "alpha(opacity=100)";  /* ie 8 */-moz-opacity:1;                 /* FF lt 1.5, Netscape */-khtml-opacity: 1;              /* Safari 1.x */}/*-----------------イメージ用簡易CSS----------------------*/.img_right{	float: right;	padding-left: 15px;	padding-bottom: 15px;}.img_left{	float: left;	padding-right: 15px;	padding-bottom: 15px;}.img_waku{	padding: 5px;	border: 1px solid #CCC;	margin-right: 24px;	margin-bottom: 10px;}/*角とり*/.kado10,.img_kado{	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;}.kado15{	-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius:15px;}.kado10{	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius:10px;}.kado5{	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius:5px;}.kado3{	-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;}.img_kado_ue{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.dbold{	font-weight: bold;}.dred{	color: #F00;}.dblue{	color: #00F;}.dsky{	color: #06F;}.dgreen{	color: #3C0;}.dcolor1{	color: #F00;}.dcolor2{	color: #00F;}.dcolor3{	color: #060;}