﻿@import 'header.css';

BODY
{
    background : url('/images/template/line/line_red_1_3.gif') repeat-x;
}

#wrap
{
    width : 100%;
    padding : 0px 0px 0px 0px;
    margin : 0px 0px 0px 0px;
    background : url('/images/template/navi_out.png') no-repeat;
}
    
        #wrap #wrolling
        {
            width : 100%;
            background : url('/images/template/00_index/top_background.jpg');
            height : 447px;
        }
        
        #wrap #wrolling #wroll
        {
            width : 1100px;
            margin : 0px auto 0px auto;
        }
         #wrolling #wroll .top #maintop #leftarrow
         {
            float : left;
            padding-top : 180px;
         }
         
         #wrolling #wroll .top #maintop .arr
         {
             cursor :hand;
         }
         
        #wrolling #wroll  .top #maintop .topleft
        {
            padding-right : 20px;
            float : left;
            display : block;
        }
        
        #wrolling #wroll  .top #maintopR .topright
        {
           float : left;
           padding-top : 140px;
        }
        
         #wrolling  #wroll  .top #maintop .arr #rightarrow
         {
            display : block;
            float : left;
            padding-top : 180px;
         }
        
      
                    
    #wrap #wview
    {
        width : 904px;
        padding : 0px 0px 8px 0px;
        margin : 0px auto 0px auto;
        
    }           
    
        #wrapsub .maincon #maincon01
        {
                display : block;
                padding-top : 10px;
        }
                #wrapsub .maincon #maincon01 .maincon.sub .wimg .wcon
                {
                    float :left;
                }
        
                #wrapsub .maincon #maincon01 .maincon.sub .wimg .wcon .bttn 
                , #wrapsub .maincon #maincon02 .maincon.sub .wimg .wcon .bttn 
                {
                   display : block;
                   float :left;
                }
                
                    #wrapsub .maincon #maincon01 .maincon.sub .wimg .wcon .bttn  .mainbtn
                    ,#wrapsub .maincon #maincon02 .maincon.sub .wimg .wcon .bttn  .mainbtn
                    {
                        cursor : hand;
                    }
        
                    #wrapsub .maincon #maincon01 .maincon.sub .subleft
                    ,#wrapsub .maincon #maincon02 .maincon.sub .subleft
                    {
                        display : block;
                        padding-bottom : 20px;
                    }
                    
                    #wrapsub .maincon #maincon01 .maincon.sub .wimg  .wcon .subright
                    {
                        padding-left :20px;
                    }
                
                
            #wrapsub .maincon #maincon01 #sub02 .wimg .wcon
            {
                margin-left : 100px;
            }
        
            #wrapsub .maincon #maincon02  #sub03,#sub04,#sub05
            {
                float : left;
            }
        
            #wrapsub .maincon #maincon02  #sub04
            {
                padding-left : 60px;
                padding-right : 60px;
            }
        
            #wrapsub .maincon #maincon02  #sub05
            {
                padding-right : 90px;
            }
        
            #wrapsub .maincon #maincon02 .maincon.sub .wimg .bttn .bttnbttn .btn01,.btn02
            {
                display : block;
                padding-bottom : 10px;
            }
        
             #wrapsub .maincon .centerline
             {
                padding : 80px 0px 40px 0px;
             }
         
             #wrapsub .maincon .space
             {
                 height : 70px;
             }
    
    
    
    #wrap #wfoot
    {
        width : 904px;
        margin : 0px auto 0px auto;
        padding : 0px 0px 50px 0px;
        background : url('/images/template/footer/footer.jpg') no-repeat;
    }        
    
    #wrap #wfoot .wgo
    {
        padding-left:730px;
        padding-top:85px;
        margin-top :80px;
        width:400px;
         
    }
    #wrap #wfoot .wgo .wselect 
    {
        float : left;
    }
        #wrap #wfoot .wgo .wselect  .select, .select02
        {
        }
            
     #wrap #wfoot .wgo .go01
     { 
         float : left;
     }
     
     #wrap #wfoot .wgo #go, .go02
     {
         padding-right:8px;
         cursor : hand;
     }

#wrapsub {margin-top:30px;}

#sub07 {margin:30px 0 0 0;}

#ppcardTable {margin-bottom:30px;}
#ppcardTable tr td {padding-top:5px;}
#ppcardTable tr td:first-child {border-left:1px solid #BBBBBB;}
#ppcardTable tr:first-child td {border-top:1px solid #BBBBBB;}
#ppcardTable tr td:last-child {border-right:1px solid #BBBBBB;}
#ppcardTable tr:last-child td {border-bottom:1px solid #BBBBBB;}