/*
Theme Name: Dsk's Starter
Theme URI: http://wordpress.org/
Description: Dsk's Starter.
Version: 1.0
Author: Daisuke Suwa
*/

/****************************************
 reset
 ****************************************/
html,body,div,
h1,h2,h3,h4,h5,h6,
p,span,a,img,strong,
table,tbody,tfoot,thead,tr,th,td,
dl,dt,dd,ol,ul,li,
form,fieldset,legend,
object,iframe, address,
font,strike,em,sub,sup { 
	margin:0px;
	padding:0px;
	border:0px;
	outline:0px;
	font-size:100%;
	font-style:normal;
	font-weight:normal;
	line-height:150%;
	text-align:left;
	text-decoration:none;
	vertical-align:baseline;
	background:transparent;
}

ol,ul,li {list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
table,tbody,tfoot,thead,tr,th,td {vertical-align:top}

/****************************************
 default
 ****************************************/
strong		{font-weight:bold}
strike		{text-decoration:line-through}

.left		{float:left;}
.right		{float:right;}
.center		{text-align:center}
.clear		{clear:both;}
.strong		{font-weight:bold}
.hr		{border-top:#CCC 1px dashed; margin:20px}

/****************************************
 page
 ****************************************/
body {
	color:#666;
	font-size:12px;
	font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	background:url(http://www.wedding-endroll.com/wpimages/background.jpg) center repeat-y;
}

a {text-decoration:underline; color:#666}
a:hover {text-decoration:underline; color:#999}

.purple {color:#EAA5CC}
.txt14 {font-size:14px}
.txt10 {font-size:10px}
/****************************************
 layout
 ****************************************/
#outline {width:900px; margin:30px auto;}

#header	{padding:0px 30px}

 h1 {height:75px; background:url(http://www.wedding-endroll.com/wpimages/toplogo.jpg) center no-repeat; text-indent:-9999px; overflow:hidden;}
 h1 a {display:block; width:100%; height:75px;}
 h2 {height:40px; background:url(http://www.wedding-endroll.com/wpimages/topcontact.jpg) top right no-repeat; text-indent:-9999px; overflow:hidden; margin-bottom:10px}

 h1.okinawa {height:75px; background:url(http://www.wedding-endroll.com/wpimages/toplogo_okinawa.jpg) center no-repeat; text-indent:-9999px; overflow:hidden;}
 h2.okinawa {height:40px; background:url(http://www.wedding-endroll.com/wpimages/topcontact_okinawa.jpg) top right no-repeat; text-indent:-9999px; overflow:hidden; margin-bottom:10px}

 #header ul {}
 #header ul li {float:left; text-indent:-9999px; overflow:hidden;}
 #header ul.menua li a {display:block; width:160px; height:51px;}
 #header ul.menua li.menu1 a {margin-right:10px;
 background:url(http://www.wedding-endroll.com/wpimages/menu01.jpg) no-repeat}
 #header ul.menua li.menu2 a {margin-right:10px;
 background:url(http://www.wedding-endroll.com/wpimages/menu02.jpg) no-repeat}
 #header ul.menua li.menu3 a {margin-right:10px;
 background:url(http://www.wedding-endroll.com/wpimages/menu03.jpg) no-repeat}
 #header ul.menua li.menu4 a {margin-right:10px;
 background:url(http://www.wedding-endroll.com/wpimages/menu04.jpg) no-repeat}
 #header ul.menua li.menu5 a {
 background:url(http://www.wedding-endroll.com/wpimages/menu05.jpg) no-repeat}

#contents {margin:0px 30px}

#footer {padding:0px 30px}

 #footer ul.menub li {float:left; text-indent:-9999px; overflow:hidden;}
 #footer ul.menub li a {display:block; width:133px; height:39px;}
 #footer ul.menub li.menu1 a {margin-right:8px;
 background:url(http://www.wedding-endroll.com/wpimages/menu11.jpg) no-repeat}
 #footer ul.menub li.menu2 a {margin-right:8px;
 background:url(http://www.wedding-endroll.com/wpimages/menu12.jpg) no-repeat}
 #footer ul.menub li.menu3 a {margin-right:8px;
 background:url(http://www.wedding-endroll.com/wpimages/menu13.jpg) no-repeat}
 #footer ul.menub li.menu4 a {margin-right:8px;
 background:url(http://www.wedding-endroll.com/wpimages/menu14.jpg) no-repeat}
 #footer ul.menub li.menu5 a {margin-right:8px;
 background:url(http://www.wedding-endroll.com/wpimages/menu15.jpg) no-repeat}
 #footer ul.menub li.menu6 a {
 background:url(http://www.wedding-endroll.com/wpimages/menu16.jpg) no-repeat}

 #footer ul.footmenu {text-align:center}
 #footer ul.footmenu li {display:inline}
 address {font-size:10px; text-align:center}

div.bar {width:100%; background:#666; height:10px; margin:15px 0px}

/****************************************
 index
 ****************************************/
.index dl.voices {width:200px; float:left;}
.index dl.voices dt, .index dl.voices dd {}

/****************************************
 pages common
 ****************************************/
div#pages {border:1px solid #DDD; padding:20px; zoom:1}
div#pages h3 {
width:468px; height:29px; margin-bottom:30px;
text-indent:-9999px; overflow:hidden;}

/**********各ページのヘッダ***********/
div.p01 h3 {background:url(http://www.wedding-endroll.com/wpimages/01sample_t01.jpg) top left no-repeat}
div.p02 h3 {background:url(http://www.wedding-endroll.com/wpimages/02price_t01.jpg) top left no-repeat}
div.p03 h3 {background:url(http://www.wedding-endroll.com/wpimages/03plan_t01.jpg) top left no-repeat}
div.p04 h3 {background:url(http://www.wedding-endroll.com/wpimages/04voice_t01.jpg) top left no-repeat}
div.p05 h3 {background:url(http://www.wedding-endroll.com/wpimages/05contact_t01.jpg) top left no-repeat}
div.p06 h3 {background:url(http://www.wedding-endroll.com/wpimages/06wer_t01.jpg) top left no-repeat}
div.p07 h3 {background:url(http://www.wedding-endroll.com/wpimages/07oki_t01.jpg) top left no-repeat}
div.p08 h3 {background:url(http://www.wedding-endroll.com/wpimages/08oki_t01.jpg) top left no-repeat}
div.p09 h3 {background:url(http://www.wedding-endroll.com/wpimages/09concept_t01.jpg) top left no-repeat}
div.p10 h3 {background:url(http://www.wedding-endroll.com/wpimages/10id_t01.jpg) top left no-repeat}

/**********p01samples*********/
div.p01 {position:relative;
overflow:hidden;}
div.p01 dl {float:left; margin:0px 30px}
div.p01 dt, div.p01 dd {}
div.p01 dt {}
div.p01 dd {font-size:10px; margin-bottom:30px}
div.p01 dd a {text-decoration:none}

/**********p02price**********/
div.p02 table td {text-align:right; height:60px; padding:10px 10px}

/**********p03plans**********/
div.p03 {background:url(http://www.wedding-endroll.com/wpimages/03plan_bg.jpg) top right no-repeat; zoom:1}
div.p03 h4 {
width:720px; margin-bottom:15px;
text-indent:-9999px; overflow:hidden;}
div.p03 h4.sec1 {background:url(http://www.wedding-endroll.com/wpimages/03plan_t11.jpg) top left no-repeat; height:99px;}
div.p03 h4.sec2 {background:url(http://www.wedding-endroll.com/wpimages/03plan_t12.jpg) top left no-repeat; height:88px;}
div.p03 h4.sec3 {background:url(http://www.wedding-endroll.com/wpimages/03plan_t13.jpg) top left no-repeat; height:85px;}
div.p03 h4.sec4 {background:url(http://www.wedding-endroll.com/wpimages/03plan_t14.jpg) top left no-repeat; height:107px;}
div.p03 div.section {padding:0px 30px 0px 50px;}
div.p03 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}
div.p03 h5 {font-size:14px; font-weight:bold;}
div.p03 table#p03sec3 {margin-top:30px}
div.p03 table#p03sec3 th {padding:15px 15px 0px 0px}
div.p03 table#p03sec3 td {
background:url(http://www.wedding-endroll.com/wpimages/03plan_p35.jpg) top left no-repeat;
width:422px; height:74px; padding:10px; font-size:10px;
border:10px solid #FFF;}

/**********p04voices**********/
div.p04 dl {float:left; margin:0px 0px 30px 9px;}
div.p04 dt, div.p04 dd {width:100px}
div.p04 dt {}
div.p04 dt img {border:1px solid #DDD}
div.p04 dd {font-size:10px}
div.p04 dd a {text-decoration:none}

div#single div.voices h3 {
background:url(http://www.wedding-endroll.com/wpimages/04voice_t01.jpg) top left no-repeat;
width:468px; height:29px; margin-bottom:30px;
text-indent:-9999px; overflow:hidden;
}
div#single div.voices table {}
div#single div.voices table th, div#single div.voices table td {}
div#single div.voices table th {font-size:10px; padding:10px; width:100px;}
div#single div.voices table th img {display:block; margin:0px auto 10px;}
div#single div.voices table td {padding:10px;}

div#single div.voices div.nav {margin-top:30px;}
div#single div.voices div.nav a {
font-size:14px; font-weight:bold; text-decoration:none; color:#EAA5CC}
div#single div.voices div.nav a:hover {color:#999}


/**********p05contact**********/
div.p05 table {}
div.p05 table th, div.p05 table td {border:1px solid #DDD; padding:5px}
div.p05 table th {background:#EEE; width:150px}
div.p05 table td {width:500px;}
div.p05 table td.col2 {background:#EEE; text-align:center}
div.p05 table td.block input {display:block}

/**********p06wer**********/
div.p06 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}
div.p06 div.section {padding:0px 30px 0px 50px;}

div.p06 h4 {margin-bottom:15px; text-indent:-9999px; overflow:hidden;}
div.p06 h4.sec1 {background:url(http://www.wedding-endroll.com/wpimages/06wer_t11.jpg) top left no-repeat; width:500px; height:41px;}
div.p06 h4.sec2 {background:url(http://www.wedding-endroll.com/wpimages/06wer_t12.jpg) top left no-repeat; width:500px; height:27px;}
div.p06 h4.sec3 {background:url(http://www.wedding-endroll.com/wpimages/06wer_t13.jpg) top left no-repeat; width:500px; height:28px;}

div.p06 table#sec2 {width:100%}
div.p06 table#sec2 th {width:140px}
div.p06 table#sec2 td {padding-right:20px}

div.p06 p {margin-bottom:30px}

div.p06 table#sec3 {margin-bottom:30px}
div.p06 table#sec3 td {height:35px;}
div.p06 table#sec3 td.td1, div.p06 table#sec3 td.td3, div.p06 table#sec3 td.td5 {
font-size:10px; padding:140px 10px 0px 10px; line-height:125%; width:117px;}

div.p06 table#sec3 td.td2, div.p06 table#sec3 td.td4 {;
text-align:center; padding:0px 5px; vertical-align:middle;}

div.p06 table#sec3 td.td1 {
background:url(http://www.wedding-endroll.com/wpimages/06wer_p31.jpg) top left no-repeat;}
div.p06 table#sec3 td.td3 {
background:url(http://www.wedding-endroll.com/wpimages/06wer_p33.jpg) top left no-repeat;}
div.p06 table#sec3 td.td5 {
background:url(http://www.wedding-endroll.com/wpimages/06wer_p35.jpg) top left no-repeat;}

/**********p08oki**********/
div.p07 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}
div.p07 div.section {padding:0px 30px 0px 50px;}
div.p07 p {margin-bottom:30px}

div.p07 h4 {text-indent:-9999px; overflow:hidden; margin-bottom:30px}
div.p07 h4.sec1 {background:url(http://www.wedding-endroll.com/wpimages/07oki_t11.jpg) top left no-repeat; width:336px; height:22px;}
div.p07 h4.sec2 {background:url(http://www.wedding-endroll.com/wpimages/07oki_t12.jpg) top left no-repeat; width:353px; height:22px;}
div.p07 h4.sec3 {background:url(http://www.wedding-endroll.com/wpimages/07oki_t13.jpg) top left no-repeat; width:326px; height:22px;}

div.p07 ul {}
div.p07 li {width:140px; height:110px; float:left; font-size:10px; text-align:center}

/**********p08oki**********/
div.p08 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}
div.p08 div.section {padding:0px 30px 0px 50px;}

div.p08 table {}
div.p08 table td, div.p08 table th {padding:0px 10px 10px}
div.p08 table td {text-align:center; font-weight:bold}
div.p08 table th {padding-top:15px}


/**********p09concept**********/

div.p09 h4 {
width:600px; height:43px;
text-indent:-9999px; overflow:hidden;}
div.p09 h4.sec1 {background:url(http://www.wedding-endroll.com/wpimages/09concept_t11.jpg) top left no-repeat;}
div.p09 h4.sec2 {background:url(http://www.wedding-endroll.com/wpimages/09concept_t12.jpg) top left no-repeat;}
div.p09 p {margin:15px 0px 30px}

/**********p10id**********/
div.p10 div.section {padding:0px 30px 0px 50px; zoom:1}
div.p10 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}
div.p10 h4 {width:367px; height:42px; text-indent:-9999px; overflow:hidden;}
div.p10 h4 {background:url(http://www.wedding-endroll.com/wpimages/10id_t11.jpg) top left no-repeat;}
div.p10 table {}
div.p10 table th, div.p10 table td {padding:20px}
div.p10 table th {text-align:right}
div.p10 table td {}

/**********subCmenus common*********/
div.p11 h4, div.p12 h4, div.p13 h4, div.p14 h4 {
font-weight:bold; font-size:14px; padding:0px 0px 2px 4px; margin-bottom:30px;
border-left:10px solid #EAA5CC; border-bottom:1px solid #EAA5CC;
}

/**********p11会社概要**********/
div.p11 table {margin-bottom:30px;}
div.p11 th, div.p11 td {padding:5px; border:5px solid #FFF}
div.p11 th {background:#EEE;}
div.p11 td {}
div.p11 p {margin-bottom:30px;}

/**********p12プライバシー**********/
div.p12 h5 {font-weight:bold}
div.p12 p {margin-bottom:30px;}
div.p12 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}

/**********p13利用規約**********/
div.p13 p {}
div.p13 hr {border:0 none; height:1px; color:#DDD; background-color:#DDD; margin:30px 0px}


/**********トップコンテンツ**********/
div.toppage dl {float:left; margin-bottom:30px;}
div.toppage dt, div.p04 dd {width:140px;}
div.toppage dt {}
div.toppage dt img {border:1px solid #DDD}
div.toppage dd {font-size:10px}
div.toppage dd a {text-decoration:none}

/**********特集**********/
div#pages div.Jaimie h3 {width:400px; height:39px; margin-bottom:30px;}
div#pages div.Viki h3 {width:400px; height:61px; margin-bottom:30px;}

div.Jaimie h3 {background:url(http://www.wedding-endroll.com/wpimages/sp1_t1.jpg) top left no-repeat}
div.Viki h3 {background:url(http://www.wedding-endroll.com/wpimages/sp2_t1.jpg) top left no-repeat}

/**********沖縄**********/
div.okitopsamples {overflow:hidden; position:relative; zoom:1}
div.okitopsamples div {
float:left; height:160px; width:300px; margin:0 0 15px 50px;
border:2px solid #EEE; padding:15px; text-align:center}
div.okitopsamples div span.location {
display:block; text-align:center; font-size:10px}
div.okitopsamples div img {margin-bottom:0px}

table#okinawaprice td {padding-bottom:40px}
