﻿@charset "utf-8";

/*RECRUIT-------------------------------------------------------------------MM*/
#mm{
    width:800px;
    margin:auto;
}

#mm h3{
    font-size:12px;
    font-weight:normal;
    color:#666;
    text-align:center;
    margin-top:30px;
}


#databox {
    background: url(/img/mailmagazine/mm_topimage.jpg) no-repeat;
    width: 800px;
    height: 335px;
    position: relative;
    margin-top: 5px;
}

#databox #lists{
    margin:0px auto;
    width:480px;
    top:195px;
    left:140px;
    position:absolute;
}

dl{
	width:auto;
	margin:0 auto;
	line-height: 1.2em;
    padding:5px 5px;
    border-bottom:1px dotted #ccc;

}

dt{
	display:inline-block;
	vertical-align:top;
	width:80px;
	color: #F648A0;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	/display: inline;
	/zoom: 1;	
}

dd {
    color: #4C3D43;
    font-size:16px;
    display: inline-block;
    overflow: auto;
    vertical-align: top;
    width: 380px;
	/display: inline;
	/zoom: 1;
}

dd p{
    font-size:10px;
    color:#666;
}


#mm h4{
margin-top:30px;
}



#entry_box{
width:800px;
height:270px;
position:relative;
padding-top:20px;
line-height:140%;
}

#entry_box .guide01{
position:absolute;
    top:20px;
    left:0px;
    width:350px;
    font-size:14px;
}

#entry_box .guide02{
position:absolute;
    top:130px;
    left:0px;
    width:550px;
    font-size:14px;
    line-height:150%;
}

#entry_box .guide02 a{
color:#9C53BB;}


#entry_box .bt_entry{
position:absolute;
left:0px;
top:50px;
}
#entry_box .bt_entry2{
position:absolute;
left:300px;
top:50px;
}

#entry_box span{
color:#F648A0;
}

#entry_box .qrcode{
    position:absolute;
    top:45px;
    right:20px;

}






#mm h5{
margin-top:30px;
}



#cancel_box{
width:800px;
height:125px;
position:relative;
padding-top:20px;
line-height:140%;
}

#cancel_box .guide01{
position:absolute;
    top:20px;
    left:0px;
    width:500px;
    font-size:14px;
}

#cancel_box .guide01 a{
color:#9C53BB;}


#cancel_box .qrcode{
    position:absolute;
    top:0px;
    right:50px;
}

#caution{}
#caution p{
	font-size: 21px;
}