﻿@charset "UTF-8";

/* body#whats
======================================================================= */

#whats div#mainVisual {  }

#whats div#gloNav { background:transparent url(../../whats/img/glo_nav_whats.png) no-repeat 0 0; top:135px; left:5px;  }

#whats div#wrapper div#contents { width:790px; margin:0; padding:60px 50px 0; }
* html body#whats div#wrapper div#contents { width:890px; } /* forIE6 */

#whats div#wrapper div#contents h2 { margin-bottom:20px; }
#whats div#wrapper div#contents div#inner { width:750px; margin:0  0 0 20px; }
#whats div#wrapper div#contents div#inner h3 { margin-bottom:30px; }


#whats div#wrapper div#contents div#inner div.block { width:750px; padding-bottom:30px; }
#whats div#wrapper div#contents div#inner div.block div.left { width:365px; float:left; display:inline; }
#whats div#wrapper div#contents div#inner div.block div.left h4 { margin-bottom:10px; }
#whats div#wrapper div#contents div#inner div.block div.right { width:365px; float:right; display:inline; }

#whats div#wrapper div#contents div#inner div.blockS { width:630px; padding-bottom:30px; margin:0 0 0 60px; }
#whats div#wrapper div#contents div#inner div.blockS div.left { width:305px; float:left; display:inline; }
#whats div#wrapper div#contents div#inner div.blockS div.right { width:305px; float:right; display:inline; }

#whats div#wrapper div#contents div#inner p.s { font-size:90%; }

#whats div#wrapper div#contents div#inner div#com { width:750px; background:transparent url(../../whats/img/whats_com_bg.jpg) no-repeat 0 0; border-bottom:1px solid #cccccc; }
#whats div#wrapper div#contents div#inner div#com h4 { width:217px; padding:20px 0 12px 15px; float:left; display:inline; }
* html body #whats div#wrapper div#contents div#inner div#com h4 { width:232px; } /* for IE6 */
#whats div#wrapper div#contents div#inner div#com p { width:490px; padding:0 15px 0 10px; margin:10px 0; float:right; display:inline; background:transparent url(../img/dotline_ccc_y.gif) repeat-y 0 0; }
* html body #whats div#wrapper div#contents div#inner div#com p { width:515px; } /* for IE6 */

#whats div#wrapper div#contents div#inner div#lettabFlow { width:730px; padding:70px 0 9px 20px; margin-bottom:10px; background:transparent url(../../whats/img/whats_flow_bg.jpg) no-repeat 0 0; border-bottom:1px solid #d0d0d0; }
* html body#whats div#wrapper div#contents div#inner div#lettabFlow { width:750px; } /* for IE6 */
#whats div#wrapper div#contents div#inner div#lettabFlow dl dt { display:none; }
#whats div#wrapper div#contents div#inner div#lettabFlow dl dd { float:left;  width:135px; margin-right:58px; }
#whats div#wrapper div#contents div#inner div#lettabFlow dl dd.last { margin-right:0; }



