@charset "utf-8";

#dayplan #container { width:100%; background:url(../../dayplan/img/bg.jpg) center 0; padding-bottom:80px;}
#dayplan #contents { width:1000px; background:url(../../dayplan/img/bg2.jpg) no-repeat center 0; margin:0 auto;}

#dayplan #breadcrumbs li { display:inline; font-size:0.85em; color:#000;}
#dayplan #breadcrumbs li a { color:#000; text-decoration:none;}

/* f_contact */
#dayplan #f_contact { width:1000px; height:99px; background:url(../img/contact_bg.jpg) no-repeat 0 80px; padding-top:80px; margin:0 auto;}
#dayplan #f_contact dt { float:left; width:379px; padding:26px 0 0 343px;}
#dayplan #f_contact dd { float:left; width:125px; padding:46px 7px 0 0;}


/* pagetop */
#dayplan #pagetop { width:1000px; text-align:right; padding-top:50px; margin:0 auto;}
#dayplan #pagetop a { font-size:0.9em; color:#bdb4a9;}


/* f_bnr */
#dayplan #f_bnr { width:1006px; padding-top:30px; margin:0 auto;}
#dayplan #f_bnr li { float:left; padding-right:6px;}


/* fnavi */
#dayplan #fnavi { width:1000px; padding:35px 30px 0 0; margin:0 auto;}
#dayplan #fnavi li { float:right; padding-left:22px;}


#dayplan #h_side { width:250px; height:238px; background:url(../img/side_bg.png) no-repeat; position:absolute; top:127px; left:50%; margin-left:250px;}
#dayplan #h_side #search_col { width:230px; background:url(../img/ser_bg.jpg) no-repeat; margin:5px auto 0 auto; padding:10px 0;}
#dayplan #h_side #search_col a { margin:-2px 0 7px 3px;}
#dayplan #h_side p#confirm { width:231px; margin:-4px auto 0 auto;}


#dayplan #title { background:url(../../dayplan/img/title.jpg) no-repeat center 0;}
#dayplan #title h2 { position:absolute; left:50%; margin-left:-292px;}

#dayplan #dnav { width:1000px; overflow:hidden; padding:50px 0 0 0;}
#dayplan #dnav:after { content:" " ; clear:both; display:block; height:0;}
#dayplan #dnav ul { width:1020px;}
#dayplan #dnav ul li { float:left; padding-right:22px;}
#dayplan #dnav ul li a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* holiday */
#dayplan #holiday { text-align:right; padding:20px 2px 0 0;}
#dayplan #holiday a { display:inline-block; background:#79090a; color:#fff; text-decoration:none; padding:3px 10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#dayplan #holiday a:hover { background:#333;}


#dayplan #dsnav { width:1000px; overflow:hidden; padding:20px 5px 0  0;}
#dayplan #dsnav:after { content:" " ; clear:both; display:block; height:0;}
#dayplan #dsnav ul { width:1010px; overflow:hidden;}
#dayplan #dsnav ul li { float:right; padding-right:15px;}
#dayplan #dsnav ul li a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec1 */
#dayplan #sec1_1 { padding-top:30px; margin-left:-5px; /display:inline-block;}
#dayplan #sec1_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan #sec1_1 img { float:left; padding:0 0 10px 10px;}

#dayplan #sec1_2 { /display:inline-block;}
#dayplan #sec1_2:after { content:" " ; clear:both; display:block; height:0; }
#dayplan #sec1_2 p { float:left; padding:45px 0 0 23px;}
#dayplan #sec1_2_1 { float:left; width:343px; padding-left:23px; margin-top:-142px;}
#dayplan #sec1_2_1 h3 { padding-top:24px; position:relative; z-index:1;}
#dayplan #sec1_2_1 img.photo { float:left; padding:0 0 0 60px; margin-top:-107px; /display:inline-block;}
#dayplan #sec1_2_2 { float:left; width:344px; padding:0 0 10px 10px; margin-top:-142px; position:relative; z-index:1; }
#dayplan #sec1_2_2:after { content:" " ; clear:both; display:block; height:0;}
#dayplan #sec1_2_2 img { float:left; padding:0 3px 10px 0;}


/* pagetop */
#dayplan .pagetop { padding-top:10px;}
#dayplan .pagetop:after { content:" " ; clear:both; display:block; height:0;}
#dayplan .pagetop a { float:right; color:#300e0e;}




/*** dayplan1 ***/
/* sec2 */
#dayplan.dayplan1 #sec2 {background:url(../../dayplan/img/1_sec_bg.gif) 0 0 repeat-y; }
#dayplan.dayplan1 #sec2 h3 { background:url(../../dayplan/img/1_sec2_title_bg.gif) 0 0 no-repeat; padding:40px 0 40px 360px; }

#dayplan.dayplan1 #sec2_1 { background:url(../../dayplan/img/1_sec_tbg.gif) 0 top no-repeat; /display:inline-block;}
#dayplan.dayplan1 #sec2_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec2_1_1 { float:left; width:595px; padding:35px 0 0 50px; /display:inline-block;}
#dayplan.dayplan1 #sec2_1_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec2_1_1 h4 { float:left; padding:20px 20px 0 5px;}
#dayplan.dayplan1 #sec2_1_1 ul { float:left; padding:20px 0 0 0; /display:inline-block;}
#dayplan.dayplan1 #sec2_1_1 ul:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec2_1_1 ul li { float:left; padding:0 8px 0 0;}
#dayplan.dayplan1 #sec2_1_1 img.photo { float:right; margin:0 0 20px 8px; border:#FFFFFF 3px solid;}


#dayplan.dayplan1 #sec2_1_2 { float:right; width:283px; background:url(../../dayplan/img/1_sec_sbg.png) 0 0 no-repeat; margin:-43px 40px  0 0; position:relative; z-index:1; }
#dayplan.dayplan1 #sec2_1_2 div { background:url(../../dayplan/img/1_sec_sbbg.png) 0 bottom no-repeat; padding-bottom:20px; /display:inline-block;}
#dayplan.dayplan1 #sec2_1_2 div:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec2_1_2 div h5 {color:#300e0e; font-size:110%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:65px 10px 10px 25px; text-align:center;}
#dayplan.dayplan1 #sec2_1_2 div dl { border-bottom:#716766 1px dotted; margin:0 20px 0 45px; padding:15px 0; /display:inline-block;}
#dayplan.dayplan1 #sec2_1_2 div dl.no_bo { border:none; }
#dayplan.dayplan1 #sec2_1_2 div dl:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec2_1_2 div dl dt { float:left; width:100px; color:#300e0e; font-size:16px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan1 #sec2_1_2 div dl dd { float:left; color:#990303; font-size:20px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan1 #sec2_1_2 div dl dd span { font-size:34px;}
#dayplan.dayplan1 #sec2_1_2 div a { display:block; margin:10px 0 0 50px; position:relative; z-index:1;}
#dayplan.dayplan1 #sec2_1_2 div a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan1 #sec2_1_2 img.photo { float:right; margin:-57px -22px -50px 0;}

#dayplan.dayplan1 #sec2_2 { padding:35px 0 0 45px}
#dayplan.dayplan1 #sec2_2 img.photo { padding:0 20px 0 0; margin-top:-45px;}
#dayplan.dayplan1 #sec2_2 img.text {}
#dayplan.dayplan1 #sec2_2 img.icon { padding:75px 5px 0 5px;}

#dayplan.dayplan1 #sec2_3 { background:url(../../dayplan/img/1_sec_bbg.gif) 0 bottom no-repeat; padding:25px 10px 30px 45px; /display:inline-block;}
#dayplan.dayplan1 #sec2_3:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec2_3 p.text { color:#300e0e; font-size:120%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding-bottom:40px;}
#dayplan.dayplan1 #sec2_3_1 { float:left; width:595px;}
#dayplan.dayplan1 #sec2_3_1 table { margin-top:5px; font-size:105%;}
#dayplan.dayplan1 #sec2_3_1 table th { background:#decbc3; border:#decbc3 1px solid; color:#5a2c2c; padding:8px 15px; width:70px; font-weight:bold; vertical-align:top;}
#dayplan.dayplan1 #sec2_3_1 table td { background:#FFFFFF; border:#decbc3 1px solid; color:#5a2c2c; padding:8px 15px; width:440px; }
#dayplan.dayplan1 #sec2_3_1 table td a { color:#300e0e; }
#dayplan.dayplan1 #sec2_3_1 table td a:hover { text-decoration:none;}
#dayplan.dayplan1 #sec2_3_2 { float:right; width:340px; padding-top:30px; }
#dayplan.dayplan1 #sec2_3_2 p { color:#300e0e; padding-left:5px;}
#dayplan.dayplan1 #sec2_3_2 a { display:block;}
#dayplan.dayplan1 #sec2_3_2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}




/* sec3 */
#dayplan.dayplan1 #sec3 { background:url(../../dayplan/img/1_sec_bg.gif) 0 0 repeat-y; margin-top:100px;}
#dayplan.dayplan1 #sec3_1 { background:url(../../dayplan/img/1_sec_tbg.gif) 0 top no-repeat; /display:inline-block;}
#dayplan.dayplan1 #sec3_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec3_1_1 { float:right; width:595px; padding:35px 35px 0 0; /display:inline-block;}
#dayplan.dayplan1 #sec3_1_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec3_1_1 h4 { float:left; padding:20px 20px 0 15px;}
#dayplan.dayplan1 #sec3_1_1 ul { float:left; padding:20px 0 0 0; /display:inline-block;}
#dayplan.dayplan1 #sec3_1_1 ul:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec3_1_1 ul li { float:left; padding:0 5px 0 0;}
#dayplan.dayplan1 #sec3_1_1 img.icon { padding:60px 3px 0 3px;}
#dayplan.dayplan1 #sec3_1_1 img.photo { float:left; margin:0 0 20px 8px; border:#FFFFFF 3px solid;}
#dayplan.dayplan1 #sec3_1_1 div { clear:both; background:url(../../dayplan/img/1_sec_1_bg.gif) 0 0 repeat; padding:0 35px; /display:inline-block;}
#dayplan.dayplan1 #sec3_1_1 img.time { padding-bottom:40px; }



#dayplan.dayplan1 #sec3_1_2 { float:left; width:283px; background:url(../../dayplan/img/1_sec_sbg.png) 0 0 no-repeat; margin:-43px 0 0 20px; position:relative; z-index:1; }
#dayplan.dayplan1 #sec3_1_2 div { background:url(../../dayplan/img/1_sec_sbbg.png) 0 bottom no-repeat; padding-bottom:20px; /display:inline-block;}
#dayplan.dayplan1 #sec3_1_2 div:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec3_1_2 div h5 { color:#300e0e; font-size:120%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:65px 10px 10px 25px; text-align:center;}
#dayplan.dayplan1 #sec3_1_2 div dl { border-top:#716766 1px solid; margin:0 20px 0 45px; padding-top:15px; /display:inline-block;}
#dayplan.dayplan1 #sec3_1_2 div dl.no_bo { border:none; }
#dayplan.dayplan1 #sec3_1_2 div dl:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec3_1_2 div dl dt { float:left; width:100px; color:#300e0e; font-size:16px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan1 #sec3_1_2 div dl dt span { font-size:11px;}
#dayplan.dayplan1 #sec3_1_2 div dl dd { float:left; color:#990303; font-size:20px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan1 #sec3_1_2 div dl dd span { font-size:34px;}
#dayplan.dayplan1 #sec3_1_2 div p { color:#300e0e; font-size:11px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:0 10px 0 85px;}
#dayplan.dayplan1 #sec3_1_2 div li { border-top:#716766 1px dotted; color:#300e0e; margin:0 20px 0 45px; padding:5px 0; text-align:right; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; }
#dayplan.dayplan1 #sec3_1_2 div li strong { display:inline-block; font-size:22px; width:100px;}
#dayplan.dayplan1 #sec3_1_2 div li span { font-size:70%;}
#dayplan.dayplan1 #sec3_1_2 div a { display:block;  margin:10px 0 0 50px; position:relative; z-index:1;}
#dayplan.dayplan1 #sec3_1_2 div a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan1 #sec3_1_2 img.photo { float:right; margin:-57px -22px -50px 0;}

#dayplan.dayplan1 #sec3_2 { background:url(../../dayplan/img/1_sec_bbg.gif) 0 bottom no-repeat; padding:50px 10px 50px 45px; /display:inline-block;}
#dayplan.dayplan1 #sec3_2:after { content:" " ; clear:both; display:block; height:0; }
#dayplan.dayplan1 #sec3_2_1 { float:right; width:595px;}
#dayplan.dayplan1 #sec3_2_1 p { color:#300e0e; font-size:120%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:40px 0 40px 16px;}
#dayplan.dayplan1 #sec3_2_1 table { margin-top:5px; font-size:105%;}
#dayplan.dayplan1 #sec3_2_1 table th { background:#decbc3; border:#decbc3 1px solid; color:#5a2c2c; padding:8px 15px; width:70px; font-weight:bold; vertical-align:top;}
#dayplan.dayplan1 #sec3_2_1 table td { background:#FFFFFF; border:#decbc3 1px solid; color:#5a2c2c; padding:8px 15px; width:440px; }
#dayplan.dayplan1 #sec3_2_1 table td a { color:#300e0e; }
#dayplan.dayplan1 #sec3_2_1 table td a:hover { text-decoration:none;}
#dayplan.dayplan1 #sec3_2_2 { float:left; width:340px;}
#dayplan.dayplan1 #sec3_2_2 img.photo2 { padding:0 0 25px 5px;}
#dayplan.dayplan1 #sec3_2_2 p { color:#300e0e; padding-left:5px;}
#dayplan.dayplan1 #sec3_2_2 a { display:block; }
#dayplan.dayplan1 #sec3_2_2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec4 */
#dayplan.dayplan1 #sec4 { background:url(../../dayplan/img/2_sec4_bg.gif) 0 0 repeat-y; margin-top:70px; }
#dayplan.dayplan1 #sec4_1 { background:url(../../dayplan/img/2_sec4_tbg.gif) 0 top no-repeat; /display:inline-block;}
#dayplan.dayplan1 #sec4_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_1 dl { float:left; padding:155px 0 0 50px;}
#dayplan.dayplan1 #sec4_1 dl dt { display:inline-block; color:#5a2c2c; font-size:110%; font-weight:bold; background:#e3d697; padding:3px 15px; *display: inline; *zoom: 1; }
#dayplan.dayplan1 #sec4_1 dl dd { padding-top:5px;}
#dayplan.dayplan1 #sec4_1 dl dd img.icon { padding-left:15px;}
#dayplan.dayplan1 #sec4_1 div { float:right; width:540px; padding:40px 30px 0 0; /display:inline-block;}
#dayplan.dayplan1 #sec4_1 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_1 div img { float:left; padding:0 5px 6px 0;}
#dayplan.dayplan1 #sec4_1 p { float:left; color:#300e0e; width:350px; padding:20px 0 0 50px;}
#dayplan.dayplan1 #sec4_1 p span { display:inline-block; padding-bottom:20px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%;}
#dayplan.dayplan1 #sec4_1 p strong { font-size:90%;}

#dayplan.dayplan1 #sec4_2 { border-top:#afa496 1px solid; margin:50px 45px 0 45px; /display:inline-block;}
#dayplan.dayplan1 #sec4_2:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_2 dl { float:right; padding:120px 175px 0 0;}
#dayplan.dayplan1 #sec4_2 dl dt { display:inline-block; color:#5a2c2c; font-size:110%; font-weight:bold; background:#e3d697; padding:3px 15px; *display: inline; *zoom: 1; }
#dayplan.dayplan1 #sec4_2 dl dd { padding-top:30px;}
#dayplan.dayplan1 #sec4_2 dl dd img.icon { padding-left:15px;}
#dayplan.dayplan1 #sec4_2 div { float:left; width:540px; padding:60px 0 0 0; /display:inline-block;}
#dayplan.dayplan1 #sec4_2 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_2 div img { float:left; padding:0 5px 0 0;}
#dayplan.dayplan1 #sec4_2 p { float:right; color:#300e0e; width:250px; padding:20px 80px 0 0;}
#dayplan.dayplan1 #sec4_2 p span { display:inline-block; padding-bottom:20px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%;}
#dayplan.dayplan1 #sec4_2 p strong { font-size:90%;}





#dayplan.dayplan1 #sec4_3 { background:url(../../dayplan/img/2_sec4_bbg.gif) 0 bottom no-repeat; padding-top:130px; /display:inline-block;}
#dayplan.dayplan1 #sec4_3:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_3 div { float:left; width:462px; padding:0 20px 80px 30px; /display:inline-block;}
#dayplan.dayplan1 #sec4_3 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_3 div h3 { padding:15px 0 30px 0;}
#dayplan.dayplan1 #sec4_3 div dl { color:#000000; margin-bottom:5px; font-size:105%; /display:inline-block;}
#dayplan.dayplan1 #sec4_3 div dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan1 #sec4_3 div dl dt { float:left; background:url(../../dayplan/img/sec4_lbg.gif) left 0 no-repeat; padding:5px 15px 5px 25px;}
#dayplan.dayplan1 #sec4_3 div dl dd { float:left; background:url(../../dayplan/img/sec4_rbg.gif) right 0 no-repeat; padding:5px 45px 5px 0;}
#dayplan.dayplan1 #sec4_3 div p { color:#300e0e; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%; padding:25px 0 0 0;  }
#dayplan.dayplan1 #sec4_3 img.photo { float:left; padding-bottom:80px; }


/* sec5 */
#dayplan.dayplan1 #bnr { padding-top:50px;}
#dayplan.dayplan1 #bnr a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}









/*** dayplan2 ***/
/* sec2 */
#dayplan.dayplan2 #sec2 {background:url(../../dayplan/img/2_sec2_bg.gif) 0 0 repeat-y; }
#dayplan.dayplan2 #sec2 h3 { background:url(../../dayplan/img/2_sec2_title_bg.gif) 0 0 no-repeat; padding:31px 0 31px 196px; }

#dayplan.dayplan2 #sec2_1 dl { padding-bottom:5px; /display:inline-block;}
#dayplan.dayplan2 #sec2_1 dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec2_1 dl dt { float:left; padding:53px 0 0 46px;}
#dayplan.dayplan2 #sec2_1 dl dd { float:right; text-align:right; color:#f8dec4; padding:37px 50px 0 0;}
#dayplan.dayplan2 #sec2_1 dl dd span { font-size:110%; color:#FFFFFF; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan2 #sec2_1 dl dd img { padding:10px 0 5px 0;}

#dayplan.dayplan2 #sec2_2 div { background: url(../../dayplan/img/2_sec2_1_bg.gif) 0 0 repeat; margin:0 45px 10px 45px; /display:inline-block;}
#dayplan.dayplan2 #sec2_2 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec2_2 div p { float:left; font-size:180%; color:#FFFFFF; width:280px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:15px 0 15px 25px;}
#dayplan.dayplan2 #sec2_2 div p span { font-size:70%; display:inline-block; width:95px; vertical-align:t}
#dayplan.dayplan2 #sec2_2 div ul { float:left; width:195px; padding:10px 0;}
#dayplan.dayplan2 #sec2_2 div ul li { float:left; padding-right:10px;}
#dayplan.dayplan2 #sec2_2 div img.time { padding:13px 0;}
#dayplan.dayplan2 #sec2_2 a { display:inline-block; float:right; margin:10px 10px 10px 0;}
#dayplan.dayplan2 #sec2_2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan2 #sec2_2 p { padding:25px 0 0 50px; font-size:110%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}

#dayplan.dayplan2 #sec2_3 { padding:15px 0 0 25px;}
#dayplan.dayplan2 #sec2_3 img.text { padding-top:20px;}
#dayplan.dayplan2 #sec2_3 img.icon { padding:85px 5px 0 5px;}
#dayplan.dayplan2 #sec2_3 img.photo { padding:0 0 0 20px;}

#dayplan.dayplan2 #sec2_4 { background:url(../../dayplan/img/2_sec2_bbg.gif) 0 bottom no-repeat; padding:30px 0 50px 0; /display:inline-block;}
#dayplan.dayplan2 #sec2_4:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec2_4 a { display:inline-block; float:left; margin:30px 0 0 30px;}
#dayplan.dayplan2 #sec2_4 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan2 #sec2_4 div { float:right; width:595px;}
#dayplan.dayplan2 #sec2_4 table { margin-top:5px; font-size:105%;}
#dayplan.dayplan2 #sec2_4 table th { background:#ded8c3; border:#ded8c3 1px solid; color:#5a2c2c; padding:8px 15px; width:70px; font-weight:bold; vertical-align:top;}
#dayplan.dayplan2 #sec2_4 table td { background:#FFFFFF; border:#ded8c3 1px solid; color:#5a2c2c; padding:8px 15px; width:440px; }
#dayplan.dayplan2 #sec2_4 p { float:left; width:330px; padding:10px 0 0 30px;}


/* sec3 */
#dayplan.dayplan2 #sec3 { background:url(../../dayplan/img/2_sec3_bg.gif) 0 0 repeat-y; margin-top:70px; /display:inline-block; }
#dayplan.dayplan2 #sec3:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec3_1 img.logo { float:left; padding:40px 0 0 45px;}

#dayplan.dayplan2 #sec3_1 dl { padding-bottom:5px; /display:inline-block;}
#dayplan.dayplan2 #sec3_1 dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec3_1 dl dt { float:left; width:450px; color:#fecb5d; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:50px 0 0 25px; font-size:120%;}
#dayplan.dayplan2 #sec3_1 dl dd { float:right; width:340px; text-align:right; color:#f8dec4; padding:60px 50px 0 0;}
#dayplan.dayplan2 #sec3_1 dl dd span { font-size:110%; color:#FFFFFF; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
#dayplan.dayplan2 #sec3_1 dl dd img { padding:10px 0 5px 0;}

#dayplan.dayplan2 #sec3_2 div { background: url(../../dayplan/img/2_sec2_1_bg.gif) 0 0 repeat; margin:0 45px 10px 45px; /display:inline-block;}
#dayplan.dayplan2 #sec3_2 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec3_2 div p { float:left; font-size:180%; color:#FFFFFF; width:280px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:15px 0 15px 25px;}
#dayplan.dayplan2 #sec3_2 div p span { font-size:70%; display:inline-block; width:95px; vertical-align:t}
#dayplan.dayplan2 #sec3_2 div ul { float:left; width:195px; padding:10px 0;}
#dayplan.dayplan2 #sec3_2 div ul li { float:left; padding-right:10px;}
#dayplan.dayplan2 #sec3_2 div dl { float:left; margin:15px 0 0 0; vertical-align:middle;}
#dayplan.dayplan2 #sec3_2 div img.time { padding:13px 0;}
#dayplan.dayplan2 #sec3_2 a { display:inline-block; float:right; margin:10px 10px 10px 0;}
#dayplan.dayplan2 #sec3_2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan2 #sec3_2 p { padding:25px 0 0 50px; font-size:110%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}

#dayplan.dayplan2 #sec3_3 { padding:15px 0 0 25px;}
#dayplan.dayplan2 #sec3_3 img.text { padding-top:20px;}
#dayplan.dayplan2 #sec3_3 img.icon { padding:85px 5px 0 5px;}
#dayplan.dayplan2 #sec3_3 img.photo { padding:0 0 0 20px;}

#dayplan.dayplan2 #sec3_4 { background:url(../../dayplan/img/2_sec3_bbg.gif) 0 bottom no-repeat; padding:30px 0 50px 0; /display:inline-block;}
#dayplan.dayplan2 #sec3_4:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec3_4 a { display:inline-block; float:left; margin:30px 0 0 30px;}
#dayplan.dayplan2 #sec3_4 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan2 #sec3_4 div { float:right; width:595px;}
#dayplan.dayplan2 #sec3_4 table { margin-top:5px; font-size:105%;}
#dayplan.dayplan2 #sec3_4 table th { background:#ded8c3; border:#ded8c3 1px solid; color:#5a2c2c; padding:8px 15px; width:70px; font-weight:bold; vertical-align:top;}
#dayplan.dayplan2 #sec3_4 table td { background:#FFFFFF; border:#ded8c3 1px solid; color:#5a2c2c; padding:8px 15px; width:440px; }
#dayplan.dayplan2 #sec3_4 p { float:left; width:330px; padding:10px 0 0 30px;}




/* sec4 */
#dayplan.dayplan2 #sec4 { background:url(../../dayplan/img/2_sec4_bg.gif) 0 0 repeat-y; margin-top:70px; }
#dayplan.dayplan2 #sec4_1 { background:url(../../dayplan/img/2_sec4_tbg.gif) 0 top no-repeat; /display:inline-block;}
#dayplan.dayplan2 #sec4_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_1 dl { float:left; padding:155px 0 0 50px;}
#dayplan.dayplan2 #sec4_1 dl dt { display:inline-block; color:#5a2c2c; font-size:110%; font-weight:bold; background:#e3d697; padding:3px 15px; *display: inline; *zoom: 1; }
#dayplan.dayplan2 #sec4_1 dl dd { padding-top:5px;}
#dayplan.dayplan2 #sec4_1 dl dd img.icon { padding-left:15px;}
#dayplan.dayplan2 #sec4_1 div { float:right; width:540px; padding:40px 30px 0 0; /display:inline-block;}
#dayplan.dayplan2 #sec4_1 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_1 div img { float:left; padding:0 5px 6px 0;}
#dayplan.dayplan2 #sec4_1 p { float:left; color:#300e0e; width:315px; padding:20px 0 0 50px;}
#dayplan.dayplan2 #sec4_1 p span { display:inline-block; padding-bottom:20px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%;}
#dayplan.dayplan2 #sec4_1 p strong { font-size:90%;}

#dayplan.dayplan2 #sec4_2 { background:url(../../dayplan/img/2_sec4_2_bg.gif) 0 0 repeat-y; margin:35px 18px 0 18px; /display:inline-block;}
#dayplan.dayplan2 #sec4_2:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_2_1 { float:left; width:505px; padding:55px 0 35px 50px;}
#dayplan.dayplan2 #sec4_2_1 dl dt { display:inline-block; color:#5a2c2c; font-size:110%; font-weight:bold; background:#e3d697; padding:3px 15px; *display: inline; *zoom: 1; }
#dayplan.dayplan2 #sec4_2_1 dl dd { padding-top:5px;}
#dayplan.dayplan2 #sec4_2_1 dl dd img.icon { padding-left:15px;}
#dayplan.dayplan2 #sec4_2_1 p.text { width:355px; padding:20px 0 0 0; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%; }
#dayplan.dayplan2 #sec4_2_1 div { padding-top:50px; /display:inline-block;}
#dayplan.dayplan2 #sec4_2_1 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_2_1 div img { float:left; padding:0 5px 5px 0;}
#dayplan.dayplan2 #sec4_2_2 {  float:right; width:548px; padding-bottom:40px; margin-left:-310px;}
#dayplan.dayplan2 #sec4_2_2 p {padding:10px 0 0 160px; font-size:110%;}
#dayplan.dayplan2 #sec4_2_2 p span { font-size:90%;}
#dayplan.dayplan2 #sec4_2_2 a { display:inline-block; margin:30px 0 0 315px; }
#dayplan.dayplan2 #sec4_2_2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}

#dayplan.dayplan2 #sec4_3 { background:url(../../dayplan/img/2_sec4_bbg.gif) 0 bottom no-repeat; padding-top:90px; /display:inline-block;}
#dayplan.dayplan2 #sec4_3:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_3 div { float:left; width:462px; padding:0 20px 80px 30px; /display:inline-block;}
#dayplan.dayplan2 #sec4_3 div:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_3 div h3 { padding:15px 0 30px 0;}
#dayplan.dayplan2 #sec4_3 div dl { color:#000000; margin-bottom:5px; font-size:105%; /display:inline-block;}
#dayplan.dayplan2 #sec4_3 div dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan2 #sec4_3 div dl dt { float:left; background:url(../../dayplan/img/sec4_lbg.gif) left 0 no-repeat; padding:5px 15px 5px 25px;}
#dayplan.dayplan2 #sec4_3 div dl dd { float:left; background:url(../../dayplan/img/sec4_rbg.gif) right 0 no-repeat; padding:5px 45px 5px 0;}
#dayplan.dayplan2 #sec4_3 div p { color:#300e0e; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:120%; padding:25px 0 0 0;  }
#dayplan.dayplan2 #sec4_3 img.photo { float:left; padding-bottom:80px; }















/*** dayplan3 ***/
/* sec2 */
#dayplan.dayplan3 #sec2 {background:url(../../dayplan/img/3_sec2_bg.gif) 0 0 repeat-y; }
#dayplan.dayplan3 #sec2 h3 { background:url(../../dayplan/img/3_sec2_title_bg.gif) 0 0 no-repeat; text-align:center; padding:35px 0 50px 0; }
#dayplan.dayplan3 #sec2 dl { padding:60px 0 0 60px;}
#dayplan.dayplan3 #sec2 dl dt { padding:0 0 10px 0;}
#dayplan.dayplan3 #sec2 p.intro { background:url(../../dayplan/img/3_sec2_bg2.gif); color:#000; font-size:1.1em; font-weight:bold; text-align:center; line-height:2em; border-top:6px solid #30bcff; border-bottom:6px solid #30bcff; padding:10px 0; margin:15px 60px 0 60px;}
#dayplan.dayplan3 #sec2 p.intro strong { display:block; color:#C00; font-size:1.4em; letter-spacing:0.05em;}



#dayplan.dayplan3 #sec2_1 div { background:url(../../dayplan/img/3_sec2_1_bg.gif) 0 0 repeat; margin:15px 60px 0 60px;}
#dayplan.dayplan3 #sec2_1 div dl { text-align:center; padding-top:35px;}
#dayplan.dayplan3 #sec2_1 div dl dt { padding-bottom:15px;}
#dayplan.dayplan3 #sec2_1 div p { text-align:center; color:#300e0e; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:110%; padding:20px 0 25px 0;}
#dayplan.dayplan3 #sec2_1 div p span { display:block; padding-bottom:10px; font-size:125%; color:#f26666;}


#dayplan.dayplan3 #sec2_2 { padding:45px 45px 0 45px; /display:inline-block;}
#dayplan.dayplan3 #sec2_2:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan3 #sec2_2 img.photo { float:left; }
#dayplan.dayplan3 #sec2_2 h4 { float:left; padding:55px 0 0 90px;}
#dayplan.dayplan3 #sec2_2 p { float:left; width:275px; color:#300e0e; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:110%; padding:30px 0 0 30px; }

#dayplan.dayplan3 #sec2_3 { padding:40px 45px 0 45px; /display:inline-block;}
#dayplan.dayplan3 #sec2_3:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan3 #sec2_3 img.photo { float:right; }
#dayplan.dayplan3 #sec2_3 h4 { float:left; padding:75px 0 0 65px;}
#dayplan.dayplan3 #sec2_3 p { float:left; width:290px; color:#300e0e; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:110%; padding:30px 0 0 0; }

#dayplan.dayplan3 #sec2_4 { background:url(../../dayplan/img/3_sec2_bbg.gif) 0 bottom no-repeat; padding:105px 0 0 0; }
#dayplan.dayplan3 #sec2_4 h4 { color:#300e0e; text-align:center; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; font-size:130%; padding-bottom:40px;}
#dayplan.dayplan3 #sec2_4_1 { padding-left:45px; /display:inline-block;}
#dayplan.dayplan3 #sec2_4_1:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan3 #sec2_4_1 li { float:left; width:418px; text-align:center; color:#FFFFFF; font-size:140%; background:#cb8b8e; border:#ac8567 1px solid; padding:7px 15px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; margin-right:10px;}
#dayplan.dayplan3 #sec2_4_1 li strong { display:inline-block; padding:0 10px; font-size:130%; }
#dayplan.dayplan3 #sec2_4_1 li span { font-size:90%; }

#dayplan.dayplan3 #sec2_4_2 { padding:25px 45px 0 45px;}
#dayplan.dayplan3 #sec2_4_2 li { color:#FFFFFF; font-size:130%; background:#360909; border:#ac8567 1px solid; padding:7px 35px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; margin-bottom:5px;}
#dayplan.dayplan3 #sec2_4_2 li p { display:inline-block; width:145px; *display: inline; *zoom: 1; }
#dayplan.dayplan3 #sec2_4_2 li p span {  color:#300e0e; background:#FFFFFF; font-size:85%; padding:5px; margin:10px 0 0 15px;}
#dayplan.dayplan3 #sec2_4_2 li strong {  font-size:150%;}
#dayplan.dayplan3 #sec2_4_2 li strong span {  font-size:60%;}

#dayplan.dayplan3 #sec2_4_3 { padding:25px 45px 0 45px;}
#dayplan.dayplan3 #sec2_4_3 li { color:#FFFFFF; font-size:130%; background:#000000; border:#ac8567 1px solid; padding:7px 35px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; margin-bottom:5px;}
#dayplan.dayplan3 #sec2_4_3 li p { display:inline-block; width:205px; *display: inline; *zoom: 1; }
#dayplan.dayplan3 #sec2_4_3 li p span {  color:#300e0e; background:#FFFFFF; font-size:85%; padding:5px; margin:10px 0 0 80px;}
#dayplan.dayplan3 #sec2_4_3 li strong {  font-size:150%;}
#dayplan.dayplan3 #sec2_4_3 li strong span {  font-size:60%;}

#dayplan.dayplan3 #sec2_4 div { display:inline-block; color:#FFFFFF; font-size:130%; background:#a47f5d; border:#ac8567 1px solid; padding:7px 35px; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; margin:30px 0 85px 45px; *display: inline; *zoom: 1; }}
#dayplan.dayplan3 #sec2_4 div span {font-size:90%; }
#dayplan.dayplan3 #sec2_4 div strong {  font-size:150%;}

/* sec3 */
#dayplan.dayplan3 #sec3 { padding-top:65px;}
#dayplan.dayplan3 #sec3 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}










/*** dayplan4 ***/
/* sec2 */
#dayplan.dayplan4 #sec2 { background:url(../../dayplan/img/4_sec2_bg.gif) 0 0 repeat-y;}
#dayplan.dayplan4 #sec2_wrap { background: url(../../dayplan/img/4_sec2_bbg.gif) 0 bottom no-repeat; padding-bottom:20px;}
#dayplan.dayplan4 #sec2 h3 { background:url(../../dayplan/img/4_sec2_title_bg.gif) 0 0 no-repeat; padding:70px 0 105px 288px;}
#dayplan.dayplan4 #sec2 h4{ color:#e26666; padding:0 0 10px 25px; font-size:110%;}
#dayplan.dayplan4 #sec2 h4 img{ padding-right:10px;}
#dayplan.dayplan4 #sec2 .detail_col { background: #f1e9dd; color:#000000; padding:15px; margin:0 30px 30px 30px; padding-left:4em; text-indent: -2em;}
#dayplan.dayplan4 #sec2 #cf:after { /display:inline-block;}
#dayplan.dayplan4 #sec2 #cf:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec2 .detail_col p { line-height:2.3em; font-size:105%;}
#dayplan.dayplan4 #sec2 .detail_col p span { color:#c60303;}
#dayplan.dayplan4 #sec2 .detail_col p img{ padding-right:10px;}
#dayplan.dayplan4 #sec2 .detail_col p.text { float:left; width:605px;}
#dayplan.dayplan4 #sec2 .detail_col p a { color:#000000; text-decoration:underline;}
#dayplan.dayplan4 #sec2 .detail_col p a:hover { text-decoration: none;}
#dayplan.dayplan4 #sec2 .detail_col img{ padding-right:5px;}
#dayplan.dayplan4 #sec2 .detail_col img.photo{ float:right;}
#dayplan.dayplan4 #sec2 .detail_col img.photo{ float:right;}


/* sec3 */
#dayplan.dayplan4 #sec3 { background:url(../../dayplan/img/4_sec_bg.gif) 0 0 no-repeat; margin-top:170px; /display:inline-block;}
#dayplan.dayplan4 #sec3:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec3 .btn { float:right; padding:25px 20px 0 0;}
#dayplan.dayplan4 #sec3 .btn a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#dayplan.dayplan4 #sec3 h3 { clear:both; padding:15px 0 20px 270px;}
#dayplan.dayplan4 #sec3 p.text1 { color:#4f4747; font-size:115%; text-align:center; padding-bottom:70px;}
#dayplan.dayplan4 #sec3_1 { float:left; width:480px;}
#dayplan.dayplan4 #sec3_1 h4 { margin-bottom:-15px; position:relative; z-index:1;}
#dayplan.dayplan4 #sec3_1 img.photo { padding-bottom:20px;}
#dayplan.dayplan4 #sec3_2 { float:left; width:480px;}
#dayplan.dayplan4 #sec3_2 h4 { margin-bottom:-3px;}
#dayplan.dayplan4 #sec3_2 img.photo { padding-bottom:10px; position:relative; z-index:1;}
#dayplan.dayplan4 #sec3_2 { float:right; width:480px;}
#dayplan.dayplan4 #sec3 p.text2 { clear:both; color:#000000; text-align:center; padding:15px 0 45px 0;}
#dayplan.dayplan4 #sec3 p.text3 { background:#dbd1d1; color:#000000; font-size:115%; text-align:center; padding:5px 0;}
#dayplan.dayplan4 #sec3_3 { background:#FFFFFF; padding:10px 0 10px 240px; margin-top:25px;}
#dayplan.dayplan4 #sec3_3 ul:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec3_3 ul { }
#dayplan.dayplan4 #sec3_3 ul li { float:left; padding-right:45px; }
#dayplan.dayplan4 #sec3_3 ul li a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec4 */
#dayplan.dayplan4 #sec4 { background:url(../../dayplan/img/4_sec_bg.gif) 0 0 no-repeat; margin-top:180px;}
#dayplan.dayplan4 #sec4 h3 { padding:70px 0 50px 270px;}
#dayplan.dayplan4 #sec4_1 { background:url(../../dayplan/img/4_sec4_bg.gif) 0 0 no-repeat; margin:0 25px;}
#dayplan.dayplan4 #sec4_1_wrap { background:url(../../dayplan/img/4_sec4_bbg.gif) 0 bottom no-repeat; /display:inline-block;}
#dayplan.dayplan4 #sec4_1_wrap:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec4_1 p { background:url(../../dayplan/img/4_sec4_line.gif) 0 bottom no-repeat; color:#000000; font-size:150%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; margin:0 25px; padding:35px 0 20px 0; /display:inline-block;}
#dayplan.dayplan4 #sec4_1 p:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec4_1 span { display:inline-block; float:right; font-size:70%;}
#dayplan.dayplan4 #sec4_1_1 { float:left; width:306px; padding:25px 0 20px 105px;}
#dayplan.dayplan4 #sec4_1_1 dl { border-bottom:#a59b89 1px solid; color:#000000; font-size:140%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:10px 0; /display:inline-block;}
#dayplan.dayplan4 #sec4_1_1 dl.no_bo { border:none;}
#dayplan.dayplan4 #sec4_1_1 dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec4_1_1 dl dt { float:left;}
#dayplan.dayplan4 #sec4_1_1 dl dd { float:right; font-size:120%;}

#dayplan.dayplan4 #sec4_1_2 { float:right; width:306px; padding:25px 105px 20px 0;}
#dayplan.dayplan4 #sec4_1_2 dl { border-bottom:#a59b89 1px solid; color:#000000; font-size:140%; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif; padding:10px 0; /display:inline-block;}
#dayplan.dayplan4 #sec4_1_2 dl.no_bo { border:none;}
#dayplan.dayplan4 #sec4_1_2 dl:after { content:" " ; clear:both; display:block; height:0;}
#dayplan.dayplan4 #sec4_1_2 dl dt { float:left;}
#dayplan.dayplan4 #sec4_1_2 dl dd { float:right; font-size:120%;}
#dayplan.dayplan4 #sec4_1 strong { clear:both; display:block; text-align:right; padding:0 20px 20px 0; color:#000000; font-family: "Times New Roman", "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "メイリオ", Meiryo, serif;}
