@charset "UTF-8";

/* ---------------------------------------------------------------------
Stylesheet for allsports
FileName: oume.css
--------------------------------------------------------------------- */

/* general layout */
#container_oume { width: 955px; text-align: left; background-color: #FFF;}
#liquid #container_oume { width: 100%; text-align: left;}

.top_space { padding: 15px 0 0 0;}



/* footer to_top_index */
#footer .to_top_index { text-align: right; padding: 20px 0 20px 0;}
#footer .to_top_index p { width: 92px; margin-left: auto; background: none;}
#footer .to_top_index p img { margin: 0;}


/* etc */
.clear {clear: both;}

br.clear {
    clear: both;
    display: none;
    font-size: 0px;
    line-height: 0%;
    height: 0px
}

/* clearfix */
.container:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.container { display: inline-block; }
/* exlude MacIE5 \*/
* html .container { height: 1% }
.container {display:block;}
/* end MacIE5 */



/* contents_title */
#contents_title {
background: url(/html/oume/img/bg_main.jpg) no-repeat left top;
position:relative;
width:930px;
height:250px;
margin-bottom:20px;
}

#contents_title h3{
left:21px;
position:absolute;
top:22px;
}

/* all */
#serviceInfo,
#specialdataCd,
#openMail{
margin-bottom:30px;
}

.txtData {line-height:1.6;}
.txtData p{padding-top:10px;}

.container{ padding:0 10px; }

/* serviceInfo */
#serviceInfo .imgData{ float:left;  text-align:center; padding-top:10px;}
#serviceInfo .txtData{ float:right; width:580px;height:290px;}
#serviceInfo strong{color:#cc0000;}

#serviceInfo .txtData .imgData2{ float:right;margin:35 0 0 0 ;}
/* openMail */
/*#serviceInfo .mailLink{margin:10px; padding:10px; background-color:#eee; border:3px solid #ccc; text-align:center;}*/
#serviceInfo .mailLink{ padding:10px; background-color:#eee; border:3px solid #ccc; text-align:center;}
#serviceInfo .mailLink h5{margin-bottom:5px;}
#serviceInfo .mailLink li{ display:inline;}


/* specialdataCd */
#specialdataCd .txtData{ float:right; width:640px;}
#specialdataCd .imgData{ float:left; width:260px; text-align:center; padding-top:20px;}
#specialdataCd .specialPrice{ 
font-size:140%;
font-weight:bold;
color:#0577c7;
background-color:#ffffcc;
border:1px solid #4fa0e9;
padding:8px;
text-align:center;
margin:8px 0 0;
}
#specialdataCd strong{color:#cc0000;}



