﻿h3 { 

	font-family: "mono","MS P ゴシック","Osaka";
	font-size: 100%;
              font-weight:bold;
             color:#ffffff;
             text-align:left;
	letter-spacing: 2px;
              margin-top:0px; 
	margin-left: 20px;
             padding-top:70px;
      
}

h4{
	color:#ffffff;
	font-size: 100%;
	font-family: "mono","MS P ゴシック","Osaka";
	font-weight:bold;
	text-align:center;
	margin:5px;
	padding-top: 30px;
}

h5{
	color:#ffffff;
	font-size: 100%;
	font-family: "mono","MS P ゴシック","Osaka";
	font-weight:bold;
	text-align:center;
	margin:5px;
	padding-top: 70px;
}

body{

    background-color:#333333;
    background-image:url(./image/stlipe-bla.gif); 
    margin: 0px;
    padding: 0px;
    font-size: 80%;
   
    text-align:center;
    
    }

.grm-box2{

background-color:#000000;
width: 720px;
 margin-left: auto; 
margin-right: auto; 
margin-top:20px;
margin-bottom:20px;
border:2px #efb312 solid; 

}

#top { 
    background-image:url(./image/germa-dxnew_top_new01.jpg); 
    background-repeat:no-repeat;
    width:720px; 
    height:246px;
              margin:auto;          
}

.dx-l1{ 
        width:250px;
        float:left;
        text-align:left;
        margin-left:5px;
        margin-right:0px;
        margin-top:0px;
         background-color:#000000;
        }

.dx-l2{ 
        width:234px;
        float:left;
        text-align:left;
        margin-left:5px;
        margin-right:0px;
        padding:5px;
        line-height:18px;
         background-color:#000000;
    background-image:url(./image/grm-bg01.jpg); 

        }

.dx-l2-2{text-align:center; font-weight:bold; padding:2px 0px;}
.dx-l2-3{padding:0px;}

.dx-r1 {
	width:456px;
	float:right;
	background-color:#000000;
	text-align:center;
	margin-top:0px;
	padding-top:0px;
	background-image: url(image/grm-p01.gif);
	background-repeat: no-repeat;
	height: 176px;
        }

.dx-r1-2 {
	float:right;
	width:405px;
	text-align:left;
	margin:auto;
	color:#ffffff;
	font-size: 12px;
	line-height:18px;
	padding-top: 10px;
	padding-right: 10px;
        }

.dx-r2 {
	width:456px;
	float:right;
	background-color:#000000;
	text-align:center;
	margin-top:0px;
	font-size: 12px;
	background-image: url(image/grm-p02.gif);
	background-repeat: no-repeat;
	height: 148px;
        }

.dx-r2-l {
	width:228px;
	float:left;
	text-align:center;
	margin-top:0px;
	padding-top: 25px;
        }

.dx-r2-r {
	width:228px;
	float:right;
	text-align:center;

        margin-auto;
	padding-top: 25px;
        }

.dx-r2-l a,.dx-r2-r a{ color:#ffffff; } 

.dx-r2-l a:hover,.dx-r2-r a:hover{ color:#ff33cc; } 

.dx-r2-c {
	width:456px;
	clear: both;
	text-align:center;
	color:#ff0033;
	line-height:25px;
        }


.dx-s{ 
        width:425px;
        text-align:left;
        margin:auto;
         background-color:#000000;
        }

.dx-sl1{ 
        width:300px;
        margin-left:20px;
        padding-left:20px;
        float:left;
        text-align:left;
        margin:auto;
         background-color:#000000;
        color:#000000;
        font-size:14px;
        line-height:18px;
        }

.dx-sr1{ 
        width:295px;
        float:right;
        text-align:left;
        margin-left:20px;
        margin-right:20px;
        padding-top:50px;
        padding-left:15px;
        padding-right:0px;
         color:#000000;
        font-size:14px;
        font-weight:bold;
        line-height:18px;
         background-color:#000000;
    background-image:url(./image/grm-okyaku.gif); 
    background-repeat: no-repeat;
    height:200px;
        }

.dx-sr2{       
       padding-right:20px;
        color:#000000;
        font-weight:normal;
        font-size:14px;
        line-height:18px;}

.dx-clear {clear: both; width:720px;}











.wl1{
    background-color:#ffffff;
    background-image:url(./image/wheely_line01.gif); 
    background-repeat:no-repeat;
    margin-top: 20px;
    padding-right: 5px;
    font-size: 12px;
    color:#333333;
    text-align:right;
    width: 590px;
    line-height:75px;
    font-weight:bold;
    clear: both;
    }

.po2{

    padding-left: 40px;
    font-size: 100%;
    color:#000000;
    text-align:left;
    width: 560px;
    line-height:18px;
clear: both;
    }

.po3{

    padding-left:110px;
    font-size: 12px;
    color:#666666;
    text-align:left;
    width: 490px;
    line-height:15px;
clear: both;
    }


#m2{
font-family: "mono","MS P ゴシック","Osaka";
	font-size: 140%;
             font-weight:bold;
             color:#ff0033;
             text-align:center;
	letter-spacing: 2px;
	margin-top:2px;
             margin-bottom:20px;
             margin-left: 15px;
             line-height:30px;
}

#order1{

  border:2px solid #999999;border-collapse: collapse;
  margin:auto;
  width: 570px;  
}

.tokka{
color:#ff0033;
font-size: 120%;
font-family: "mono","MS P ゴシック","Osaka";
letter-spacing: 1px;
}

.o-redl{
color:#ff0033;
font-size: 200%;
font-family: "mono","MS P ゴシック","Osaka";
font-weight:bold;
letter-spacing: 1px;
}


.red{color:#ff0033;}
.yell{color:#ffd900;}
.gray{color:#cccccc;}
