@charset "utf-8";

/*--------------------背景スタイル--------------------*/
body {
            
            text-align: center; /*IE5センタリング*/
            margin: 0 auto;
	    padding: 0;
background-color: #dddddd;
	   }


div#mainview {
                        width: 640px;
						margin: 0 auto;
						padding: 0px 10px 0px 10px;
			            text-align: left;
background-color: #595959;
			            overflow: auto;
                       }

div#web1EG {
                width: 620px;
                height: 50px;
                background-image: url(../images/base_images/web1EG.png);
               }

div#web1header {
                width: 620px;
                border-top: 1px solid #999999;
                border-bottom: 1px solid #999999;                
               }

div#web1header h1 {
                   margin: 5px 20px; 
                   font-family: Helvetica,MS Arial,sans-serif;
                   font-size: 24px;
                   color: #ff6600;               
                  }

div#web1header p {
                   margin: 0px;             
                  }

div#mvtabbox {
                      width: 620px;
                      height: 48px;
					  background-image: url(../images/base_images/mvtabP3.png);
                    }



/*-------IE以外に適用------*/
html>body div#mvtabbox ul {
                position: relative;
                top: 7px;
                left: 100px;
               }

/*-------IEのみ適用------*/
*html div#mvtabbox ul {
                position: absolute;
                top: 145px;
                left: 100px;
               }


div#mvtabbox li {text-indent: -9999px; /*SEO対策テキスト非表示*/
                cursor: pointer;
                display: block;
                float: left;
                width: 101px;
                height: 30px;
                margin: 0;
                padding: 0;
                font-size: 10px;
               }

div#mvtab1 {
                   width: 620px;
				   margin: 0;
				   padding: 0;
                   display: block;		   
				  }

div#mvtab2 {

                   width: 620px;
				   margin: 0;
				   padding: 0;
                   display: none;				   
				  }

div#mvtab3 {

                   width: 620px;
				   margin: 0;
				   padding: 0;
                   display: none;				   
				  }

div.mvsection {
　　　　　　　 display: block;
               clear: both;
               width: 620px;
			   padding:0px;
			   margin: 0px;
			  }



div.mvsection img {
                           float: left;
						   margin: 10px 10px 10px 10px;
						   border: 1px solid #858585;
                         }

div.halfbox {
　　　　　　　 display: block;
               float: left;
               width: 285px;
			   padding: 5px 10px 10px 15px;
			   margin: 0px;
			  }

div.halfbox h6{
                 color: #88bbff;
                 margin: 0;
                 padding: 5px 2px;
                 font-size: 14px;
                 font-family: 'ＭＳ ゴシック','ＭＳ Ｐゴシック',sans-serif;
                 letter-spacing: 1px;
                 line-height: 16px;
                }


p {
			   padding: 0px 0px 10px;
			   margin: 0px;
						 color: #dddddd;
						 font-size: 13px;
						 font-family: 'ＭＳ ゴシック','ＭＳ Ｐゴシック',sans-serif;
						 line-height: 18px;}

ul {
             display:block;
			   padding: 0px 0px 10px;
			   margin: 0px;
             list-style-position :outside;
             list-style-type :square;
            }

li {
                padding: 2px 0px;
                font-size: 13px;
                font-family: 'ＭＳ ゴシック','ＭＳ Ｐゴシック',sans-serif;
				color: #ffffff; 
                border-style: none;
               }


div.mvsection input {
                     margin: 2px 0px 2px 15px;
                     padding: 0; 
                    }

div.mvsection table {
                    clear: both;
                    margin: 2px 0px 2px 15px;
                    border-collapse: collapse;
                    border-width: 1px;
                    border-color: #aaaaaa;
                   }

div.mvsection td {
                 font-size: 11px;   
                 padding: 8px 16px;
border-color: #aaaaaa;
                 color: #dddddd;
                }

a:link {color: #cccccc;}
a:visited {color: #cccccc;}
a:hover {color: #ff6633;}

div#web1CR {
                clear: both;
                width: 620px;
                height: 30px;
                border-top: 1px solid #999999;
                background-image: url(../images/base_images/web1CR.png);
               }