﻿@charset "utf-8";
/* OndemandoMany */
.OndemandoManyH2{margin:30px 0;}
.OndManyH3{border-left: 8px solid #009960; margin:30px 0 20px; font-size:30px; text-indent:12px; font-weight:bold;}
.OndManyUl_01{margin-left:20px;}
.OndManyUl_01 li{display:inline-block; vertical-align:top; width:250px; text-aline:center; padding-bottom:30px;}
.OndManyUl_01 p{font-size:14px;}
.OndManyUl_01 p  .Red{color:#F00;}

.OndManyUl_02{margin-bottom:30px;}
.OndManyUl_02 h4{font-size:20px;font-weight:bold;}
.OndManyUl_02 li{margin-bottom:45px;}
.OndManyUl_02 p  .Red{color:#F00;}
.OndManyUl_02 li .Border{width:795px; border: 2px solid #be1e2d; padding: 10px 0px; border-radius: 10px;}
.OndManyUl_02 li .Border .left{font-size:18px; font-weight:bold; padding-left:4px;}
.OndManyUl_02 li .Border a{width:200px;}

/* OndemandoCampain */
.OndCamtitle{font-size:26px; font-weight:bold; color:#D91B5B;  margin-top:20px; margin-bottom:20px;  display:block;  border-bottom:10px double #C6C6C6; padding-left:120px; }

.CampainPaper{ }
.CampainInfoUl{ font-size:14px; font-weight:bold;}
.CampainInfoUl .Osusumeli{ background:url("../images/OrderInfo/OndemandoCampain/10gatu/Ond10-01CampainOsusume.png") no-repeat; height:701px;}
.CampainInfoUl .Templetli{ background:url("../images/OrderInfo/OndemandoCampain/10gatu/Ond10-01CampainTemplet.png") no-repeat; height:316px;}
.CampainInfoUl .Templetli a{ position:relative; top:160px; left:195px;}
.CampainInfoUl .Orderli{ background:url("../images/OrderInfo/OndemandoCampain/10gatu/Ond10-01CampainOrder.png") no-repeat; height:316px;}
.CampainInfoUl .Orderli .Paperpage{position:relative; top:110px; left:222px; }
.CampainInfoUl .Orderli .Orderpage{position:relative; top:130px; left:222px; display:block;}
.CampainInfoUl .botan02{text-align:right; position:relative; right:20px; top:50px;}

/* Navi */
div.Mitsumoribt{width: 205px; display: inline-block; margin-bottom: 10px;}
div.Mitsumoribt a{text-align: center; display: block; overflow: hidden; color: #000000;font-size: 16px; font-weight: bold; background:url("../images/index/mitsumori_btnBg.png") no-repeat 0px -3px;text-indent: 32px;}
h3.LeftMenuTitleSd{text-align: center;font-weight: bold;color: #ffffff;background-color: #83c441;font-size: 16px;padding: 5px 0px;}
#LeftMenuSd{margin-bottom:10px;border-bottom: 1px solid #83c441;}
#LeftMenuSd .FirstLine{position:relative;}
#LeftMenuSd .FirstLine h4.OdemandMenu{margin-bottom:5px; cursor:pointer;}
#LeftMenuSd .FirstLine h4.LeftMenuSd{font-size: 14px;text-align: center;cursor: pointer;border-left: 2px solid #83c441;border-bottom: 1px solid #83c441;border-right: 2px solid #83c441;padding: 5px 0px;}

#LeftMenuSd .FirstLine h4 a{color:#000000;}
#LeftMenuSd .FirstLine .LmItemBlockSd{display:none; position:absolute; left:210px; top:-15px; z-index:999;}
#LeftMenuSd .FirstLine .LmItemBlockSd .OdMenu{background-color:#ffa739; padding:5px 3px 5px 5px; overflow:hidden; width:544px;}
#LeftMenuSd .FirstLine .LmItemBlockSd .LmItemOutline{background-color:#83c441; padding:5px 5px 5px 5px; overflow:hidden; width:260px;position:absolute;top:0;left:-12px;}
#LeftMenuSd .FirstLine .LmItemBlockSd .LmItemOutline .LmBnrBlock{text-align: center; display: inline-block; margin: 5px 0px 0px;}

.LmTitleLinkSd{background-color:#ffffff; margin-bottom:2px; margin-right:2px; padding:5px;}
.LmTitleLinkSd a{height:35px; line-height:35px; text-align:center; color:#ffffff; font-size:1.2em; font-weight:bold; display:block; border-radius:5px;}
.LmTitleLinkSd a.Offb{background-color:#507592;}
.LmTitleLinkSd a.Ondb{background-color:#50925b;}
.LmTitleLinkSd a:hover{background-color:#a0a0a0;}
.LmItemBlockSd span.WhiteOver{position:absolute; width:6px; height:34px; background-color:#ffffff; top:15px; left:-16px;}
.LmItemBlockSd span.WhiteOver img{position: absolute; top: 4px;left:-12px;}
.LmCateBlockSd{background-color:#ffffff; padding:10px 5px 0 5px; width:250px; float:left; margin-right:2px;}
.LmCateBlockSd h5{margin-bottom:10px; overflow:hidden;}
.LmCateBlockSd h5.Ondh5{background-color:#83c441;}
.LmCateBlockSd h5 a{text-align:center; font-size:15px; font-weight:bold; display:block;}
.LmCateBlockSd dl{margin-bottom:10px;}
.LmCateBlockSd dt{height:25px; line-height:25px; background-color:#83c441; color:#ffffff; display:inline-block; padding:0 20px; font-weight:bold;}
.LmCateBlockSd dt.hideObj{display:none !important;}
.LmCateBlockSd dd.SndLine{border-top:1px solid #83c441;}
.LmCateBlockSd dd.EndLine{border-top:1px solid #83c441; border-bottom:1px solid #83c441; }
.LmCateBlockSd dd.SndLine,dd.EndLine a{ display: block; padding: 5px 18px;}
.LmCateBlockSd dd.SndLine a span.red{color:#ffffff; background-color: #ed2130; border-radius: 10px; padding: 0px 3px; font-size: 11px;}
.LmCateBlockSd dd.EndLine a span.red{color:#ffffff; background-color: #ed2130; border-radius: 10px; padding: 0px 3px; font-size: 11px;}
/*
.LeftMenuSd{position:relative;}
.leftMenu_depth2{position:absolute;top:0px;left:200px;width:200px;display:none;}
.depth3{position:absolute;top:0;left:200px;width:200px;display:none;}
.depth4{position:absolute;top:0;left:200px;width:400px;display:none;}
.FirstLine:hover .leftMenu_depth2{display:block;}
.leftMenu_depth2>ul>li:hover .depth3{display:block;}
.depth3>ul>li:hover .depth4{display:block;}
 */
