@charset "UTF-8";
/* CSS Document */

/* ------------------------------------------------------  20170705 */

*{margin: 0; padding: 0;}

#main-blog {
	width:600px;
	margin: 0 auto;
}

.main-article {
	margin-bottom:20px;
}
.ttl {
	margin-bottom:10px;
}
.aicon h3:before {
	content:url(img/aIcon.gif);
	margin-right:10px;
}
.aicon dl {
	border-bottom:1px dotted #ccc;	
}

.dl-kei dl {border-bottom:1px dotted #ccc;}
dl.main_newarrivals {
	padding:4px 0;
	clear:both;
	float:left;
	width:100%;
	border-bottom: 1px dotted #ccc;/*tuika*/
}

.main_newarrivals dt{
	float:left;
	width:100px;
	text-align:left;
	/*border: 1px solid #f00;*/
}
.main_newarrivals dd.arr-ttl{
	float:left;
	width:390px;
	text-align:left;
	/*border: 1px solid #f00;*/
}
/*#main h3.ttl{
	font-size:100%;
	font-weight:bold;
	margin-bottom:3px;
	padding:0;
	background:none;
}*/

dd.arr-ttl p {font-size:93%;}

.main_newarrivals dd.arr-day{
	float:right;
	text-align:left;
	font-size:77%;
}

div.main-section-strage {
/*background:url(../img/main_section_bg.jpg);
	padding:14px 14px 0 14px;*/
}

ul.main-strage {
	letter-spacing:-.40em;
	margin:0; padding:0;
	width:100%;
}
.main-strage li {
	width:21%;/*120 */
	vertical-align:top;
	display:inline-block;
	padding:0 10px;
	margin-bottom:14px;
	letter-spacing:normal;
	/display:inline;
	/zoom: 1;
}
.strage-ph {
margin-bottom:10px;
}

h3.strage-ttl{
	color:#333;
	font-size:93%;
	font-weight:bold;
	margin-bottom:10px;
	padding:0;
	background:none;
	width:120px;
	word-wrap: break-word;
}
h3.strage-ttl2{
	color:#333;
	font-size:93%;
	font-weight:bold;
	margin-bottom:10px;
	padding:0;
	background:none;
	width:400px;
}

.fnl h3.strage-ttl{
	color:#333;
	font-size:93%;
	font-weight:normal !important;
	margin-bottom:10px;
	padding:0;
	background:none;
	width:100px;
	word-wrap: break-word;
}

p.strage-day {
	text-align:center;
	font-size:10px;/*77*/
	width:100px;/*120 */
}

/* ---- main kiji 20121121 ------ */
div.main-article-entry {
	margin-bottom:10px;
	padding-bottom:14px;
	color:#333;
}

div.main-section-entry {
	padding:14px;
}

h2.ttl-entry {
	color:#333;
	font-weight:bold;
	font-size:123.1%;
	padding:5px;
	}

div.entry-day {margin-bottom:1em;}
div.entry-day p{ text-align:right; font-size:85%;}

.mmo dl {
border-bottom:1px dotted #ccc;	
}

/* comment form */
.comme-box {
	border:1px solid #808080;
	margin:14px;
}
h4.comme-tt {
	font-size:100%;
	padding:1em;
	background:none;
}

table.comme-tab {
	margin:0 auto;
	border-collapse: separate;
	border-spacing:1px;
}

.comme-th {
	width:120px;
	background:#808080;
	padding:5px;
	color:#fff;
	vertical-align:top;

}

.comme-td {
	padding:5px;
}

.comme-td input[type=text] {
	/*background:#FFEBD7;*/
	width:400px;
	padding:3px;
}

.comme-td textarea {
	/*background:#FFEBD7;*/
	width:400px;
	padding:3px;
}

.send-btn {
	margin:30px auto;
	width:120px;
}
.send-btn input[type=submit] {
	background:#ccc;
	border:1px solid #808080;
	width:120px;
	height:30px;
	cursor: pointer;
}

.mo-tt {
text-align:center;
margin-bottom:10px;	
}
ul.mo-list{list-style:none; margin:0; padding:0;}
ul.mo-list li {font-size:85%; line-height:1.7; padding-left:10px; padding-right:10px;}
ul.mo-list li:before {
content:"■";
margin-right:5px;	
}

.toi-tab {width:100%;}
.toi-tab th {padding:10px; background:#333; color:#fff; text-align:left;}
.toi-tab td {padding:10px; background:#ccc;}
.toi-tab input.ex1 {width:400px; padding:3px;}
.toi-tab input.ex2 {width:200px; padding:3px;}
.toi-tab textarea {width:400px; padding:3px;}

.center {text-align:center;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}

.sobi-ul {list-style:none; margin:0; padding:0;}
.sobi-ul li {
float:left;
width:50%;
margin-bottom:5px;	
}

.long-form {
/*width:90%;*/	
}

.short-form {
	/*width:40%;*/
}

/* clearfix
----------------------------------------------- */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    display: inline-table;
    min-height: 1%;
}
/* Hides from IE-mac \*/

* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}
/* End hide from IE-mac */
