/* CSS Document */

p {
	margin:0px;
	padding:0px;
}

#wrapper {
	width:920px;
	margin-bottom:10px;
	text-align:center;
}

#content-bg {
	background:url(../images/main-bg.gif) #52b3f7 no-repeat 0px 115px;
	padding-bottom:10px;
}


/*header-area*/

#header-area {
	margin:0;
	padding:0;
}


/*main-area*/

#main-area {
	margin:0 0 10px 0;
	padding:0;
}

#main-bg td {
	background-color:#FFFFFF;
}

td#main-photo {
	text-align:center;
}

td#caution {
	background:url(../images/main-parts02.gif) #FFFFFF no-repeat bottom;
	height:16px;
	font-size:12px;
	padding-top:0px;
	_padding-top:3px;
	padding-right:11px;
	text-align:right;
}

.size1 {
	width:180px;
}

/*navi-area*/

#navi-area {
	margin:0 0 5px 0;
	padding:0;
}

table#navi-bg td,
table td#navi-bg {
	background-color:#F8F6F9;
}

table#navi-bg td.img {
	padding-right:1px;
}

/*merit-area*/

#merit-area {
	margin:0;
	padding:0;
}

.pagetop-area {
	width:920px;
}




/**module**/
div#vcconfirmationmodule{
width:278px;
text-align:center;
}
div#vcconfirmationmodule h5,
div#vcconfirmationmodule form,
div#vcconfirmationmodule div,
div#vcconfirmationmodule p,
div#vcconfirmationmodule img{
margin:0px!important;
padding:0px!important;
border:none;
}
div#vcconfirmationmodule select,
div#vcconfirmationmodule option{
margin:0px!important;
padding:0px!important;
}
div#vcconfirmationmodule_content{
background:url(/int/promotion/topics105/images/bg_module.gif) no-repeat;
}
div#vcconfirmationmodule dl{
padding:0px;
margin:0px 0px 0px 10px;
text-align:left;
}
div#vcconfirmationmodule dt{
clear:left;
width:50px;
float:left;
padding:0px;
_padding-top:2px;
text-align:left;
}
div#vcconfirmationmodule dd#vcconfirmationmodule1{
width:215px;
float:none;
padding:0px;
_padding-top:2px;
text-align:left;
}
div#vcconfirmationmodule dd #vcconfirmationmodulenum{
padding:0px 0px 2px 0px;
margin:0px 3px 0px 0px;
float:left;
}
div#vcconfirmationmodulebtn{
float:none;
clear:both;
width:273px;
height:40px;
margin-top:10px!important;
padding:0px!important;
background:url(/int/promotion/topics105/images/btn_search_bg.gif) top right no-repeat;
}
div#vcconfirmationmodulebtn input{
margin:4px 0px 0px 165px!important;
}
div#superekowariwithedycampaign{
margin-top:8px;
_margin-top:5px;
}



/**media index**/
dl#arealistcontainer{
margin:13px;
_margin:17px;
}
dd#arealistcontainer{
float:left;
width:143px;
margin:0px;
padding:0px;
}

select{
}
.size1{
   font-size:13px;
   line-height:140%;
   _font-size:11px;
}
.size2{
   line-height:140%;
   margin:0px;
   padding:0px;
}

