@charset "utf-8";
/* == ARIRAN Home Page Bace__CSS =============================================== */


/* == Reset ============================ */

/* \*/
/** html div,* html ul,* html dl,* html dt,* html dd{
height:1%;
}
*//* */

*{
margin:0;
padding:0;
font-size:12px;
color:#000000;
font-weight:normal;
font-style:normal;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
text-align:left;
list-style-type:none;
}


hr{
display:none;
}

img{border:none;}

body{
margin:0;
padding:0;
}
/* for IE6 */
* html body {
    font-size: 75%;
}

/* for IE7 */
*:first-child+html body {
    font-size: 75%;
}

.clear{
padding:0px;
margin:0px;
clear:both;
line-height:0px;
height:0px;
}

/* --- Link Seting --- */
a:link {
 color: #333333;
 text-decoration:none ;
}
a:visited {
 color: #333333;
 text-decoration:none ;
}
a:hover {
 color: #333333;
 text-decoration:underline;
}
/* == Font size seting 12px ======================= */

.f10{
font-size:77%;
}

.f16{
font-size:124%;
}

/* == Color ====================================== */
.red{
color:#FF0000;
}



/* == PHOTO CONTEST CSS =========================================================== */

#map_pop{
	position:relative;
	padding:15px;
	width: 560px;
}

.map_table{
	position:relative;
	background:url(../ariran/shop/images/pop_table_bg.png) repeat-y top left;
	width: 560px;
}
#map_pop .map_table .map_table_bottom dt{
	padding-bottom:10px;
}
h1 span{
display:none;
}

#map{
border:1px solid #999999;
width: 547px;
height: 300px;
margin:5px;
}

.map_table_bottom{
	background:url(../ariran/shop/images/pop_table_bottom.png) no-repeat bottom left;
	padding-bottom:12px;
	width: 530px;
}

dd.texts{
padding:0 10px;
}

#map_pop .map_table .map_table_bottom .texts .etc {
float:left;
	width: 255px;
}

#map_pop .map_table .map_table_bottom .texts .etc h2{
margin-top:6px;
}

#map_pop .map_table .map_table_bottom .texts .etc p{
color:#000000;
font-size:117%;
line-height:130%;
margin:6px 0 0 15px;
}

/* --- times --- */
#map_pop .map_table .map_table_bottom .texts .etc .times{
margin:6px 0 0 15px;
}
#map_pop .map_table .map_table_bottom .texts .etc .times dt,
#map_pop .map_table .map_table_bottom .texts .etc .times dd{
color:#000000;
font-size:117%;
line-height:130%;
}
#map_pop .map_table .map_table_bottom .texts .etc .times dt {
width: 85px;
float: left;
margin:0;
padding:0;
}
#map_pop .map_table .map_table_bottom .texts .etc .times dd {
margin:0;
padding:0 0 0 85px;
}

