@charset "UTF-8";
@import url(/include/css/common.css);
@import url(/about/sc/include/css/styles.css);

select, option { font-size: 12px; }
option { padding-right: 12px; }
.clear { clear: both; height: 0; font-size: 1px; }
.flLeft{	float:left;}
.flRight { float: right; margin-left: 5px; }
.spacer { font-size: 4px; line-height: 4px; }
.mb5 {	margin-bottom:5px;}
.mb10 {	margin-bottom:10px;}
.mb15 {	margin-bottom:15px;}
.mb25 {	margin-bottom:25px;}
.mb30 {	margin-bottom:30px;}
.mb40 {	margin-bottom:40px;}

/* Header ---- */
#header div.visual_about{
	clear:both;
	overflow:hidden;
	width:100%;
	height:0 !important;
	height /**/: 100px;
	min-height:0;
	padding: 100px 0 0 !important;
	text-align:right;
	font-size:120%;
	font-weight:bold;
	line-height: 120%;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#BFBFBF url(/about/sc/images/h_about.jpg);
}
#header div.visual_mypage {	background-image: url(/about/sc/images/h_mypage.jpg);}
#header div.visual_blogparts {	background-image: url(/about/sc/images/h_blogparts.jpg);}
#header div.visual_webpassport {	background-image: url(/about/sc/images/h_webpassport.jpg);}
#header div.visual_faq {	background-image: url(/about/sc/images/h_faq.jpg);}
#header div.visual_privacy_statement {	background-image: url(/about/sc/images/h_privacy_statement.jpg);}
#header div.visual_terms_of_use {	background-image: url(/about/sc/images/h_terms_of_use.jpg);}
#header div.visual_sitemap {	background-image: url(/about/sc/images/h_sitemap.jpg);}
#header div.visual_intro {	background-image: url(/about/sc/images/h_webpassport01.jpg);}

/* Column Layout ---- */
#columnAbout,
#columnAboutMypage,
#columnAboutBlogparts,
#columnAboutWebpassport,
#columnAboutFaq,
#columnAboutPrivacyStatement,
#columnAboutTermsOfUse,
#columnAboutSitemap
#columnAboutIntro
 {
	padding:16px 0 42px;
	width:720px;
}
/* Page Layout ---- */
strong{ font-size:110%;}
div.container {
	margin-bottom: 20px;
	zoom: 1;
}
p.description {
	font-size:120%;
	margin-bottom:25px;
}
p.head {
	font-size:140%;
	color:#999999;
	font-weight:bold;
	margin-bottom:15px;;
}
p.kakomi {
	color:#B30000;
	font-size:120%;
	font-weight:bold;
	border:1px solid #999999;
	padding:2px;
	margin-left:20px;
	text-align:center;
}
div#register b {
	color:#000000;
}
.indentBox {
	padding-left:12px;
	padding-right:12px;
}
ul.linear {	padding-top:7px;}
ul.linear li{
	float:left;
	margin-right:30px;
}
ul.disc {
	list-style-type:disc;
	list-style-position:inside;
}
div.scene {
	margin-bottom:15px;
	padding:0 5px;
	zoom:1;
}
div.scene2row{
	position:relative;
	top:-160px;
}
div.scene .column1,
div.scene .column2 {
	float:left;
	vertical-align:top;
}
div.scene .column1 {
	width: 25px;
}
div.scene .column2 {
	padding: 0 25px 0 10px;
	width: 315px;
}
div.scene .column3 {
	text-align:right;
}
div.scene .column4 {
	text-align:right;
	width:675px;
}
div.scene .noNum {	padding-left:35px;}
div.scene .break {	clear:left;}

a.returnTop {
	float: right;
	display: block;
	overflow: hidden;
	width: 133px;
	height: 0 !important;
	height /**/: 15px;
	margin: -10px 0 5px;
	padding-top: 15px;
	background: url(/about/sc/images/b_return.gif) no-repeat;
}

table.listParts {
	margin: 20px 0;
}
table.listParts td.margin {
	width: 15px;
	height: 10px;
}
table.listParts td {
	width: 230px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
table.listParts td div {
	margin-bottom: 4px;
	background: #F6F6F6 url(/mypage/sc/images/common/header1_bg2.gif) left bottom no-repeat;
}
table.listParts td p {
	padding: 4px 10px;
	font-weight: bold;
	background: url(/mypage/sc/images/common/header1_bg1.gif) left top no-repeat;
}
table.listParts td img {
	display: block;
	margin: auto;
}
span.square {
	color: #E4E0C5;
}
/* intro ---- */
#mmIntro {
	margin-bottom:25px;
	margin-right:20px;
	float:left;
	width:405px;
}
#mmScrn {
	margin:0 15px 5px 0;
	width:278px;
	height:192px;
	border:none;
	float:right;
}
#columnAbout table.listPart {
	margin: 20px 0 5px;
}
#columnAbout table.listPart td.margin {
	width: 15px;
	height: 10px;
}
#columnAbout table.listPart td {
	width: 720px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
}
#columnAbout table.listPart td div {
	margin-bottom: 4px;
	background: #F6F6F6 url(/about/sc/images/header2_bg2.gif) left bottom no-repeat;
}
#columnAbout table.listPart td p {
	padding: 4px 10px;
	font-weight: bold;
	background: url(/about/sc/images/header2_bg1.gif) left top no-repeat;
}
#columnAbout table.listPart td img {
	display: block;
	margin: auto;
}
.flright { float: right; margin-left: 5px; }
td.colspn2 { width: 350px; vertical-align: top; }
td.wdt20 { width: 20px; }
div.loginBG1 {
	margin-bottom: 25px;
	padding-bottom: 10px;
	background: url(/webpassport/center/sc/images/top/bg_login.gif) left bottom no-repeat;
}
div.loginBG2 {
	overflow: hidden;
	zoom: 1;
	padding: 15px 15px 0;
	background: url(/webpassport/center/sc/images/top/bg_login.gif) left top no-repeat;
}
a.logIn {
	display: block;
	overflow: hidden;
	width: 101px;
	height: 0 !important;
	height /**/: 23px;
	margin: 5px 0 0 0;
	padding-top: 23px;
	background: url(/about/sc/images/b_login.gif) left top no-repeat;
}
a.logIn:hover { background-position: right top; }
a.mmRegist {
	display: block;
	overflow: hidden;
	width: 204px;
	height: 0 !important;
	height /**/: 23px;
	margin: 5px 0 0 0;
	padding-top: 23px;
	background: url(/about/sc/images/b_regist.gif) left top no-repeat;
}
a.mmRegist:hover { background-position: right top; }

/* #about ---- */
#columnAbout .box {
	clear:both;	
	margin-bottom:40px;
}
#columnAbout .box div {
	float:right;
	margin-left:10px;
	width:509px;
}
#columnAbout .box div img {	margin-bottom:14px;}
#columnAbout .box div a {
	background:transparent url(/about/sc/images/b_usage.gif) no-repeat left top;
	display:block;
	height:0 !important;
	overflow:hidden;
	padding-top:22px;
	width:116px;
}
#columnAbout .box div a:hover {background-position:right top;}

/* #about-mypage ---- */
#columnAboutMypage h4 {
	margin-top: 30px;
}
#columnAboutMypage h5 {
	font-size: 120%;
	color: #666666;
}
#columnAboutMypage h3.mypage {	
	background:transparent url(/about/sc/use/images/mypage/h_about_mypage.gif) no-repeat;
	height:0px !important;
	margin-bottom:10px;
	overflow:hidden;
	padding-top:17px;
}
#columnAboutMypage .columnLeft {
	float:left;
	width:329px;
	margin-bottom:35px;
}
#columnAboutMypage .columnRight {
	float:right;
	width:329px;
	margin-bottom:35px;
}
#columnAboutMypage .box {
	clear:both;
	zoom:1;
}
#columnAboutMypage .columnLeft ul,
#columnAboutMypage .columnRight ul {	margin:0 6px;}
#columnAboutMypage h4.cap1,
#columnAboutMypage h4.cap2,
#columnAboutMypage h4.cap3,
#columnAboutMypage h4.cap4,
#columnAboutMypage h4.cap5,
#columnAboutMypage h4.cap6,
#columnAboutMypage h4.cap7,
#columnAboutMypage h4.cap8 {
	height:0px !important;
	overflow:hidden;
	padding-top:22px;
}
#columnAboutMypage h4.cap1 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage1.gif) no-repeat;}
#columnAboutMypage h4.cap2 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage2.gif) no-repeat;}
#columnAboutMypage h4.cap3 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage3.gif) no-repeat;}
#columnAboutMypage h4.cap4 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage4.gif) no-repeat;}
#columnAboutMypage h4.cap5 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage5.gif) no-repeat;}
#columnAboutMypage h4.cap6 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage6.gif) no-repeat;}
#columnAboutMypage h4.cap7 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage7.gif) no-repeat;}
#columnAboutMypage h4.cap8 {	background:transparent url(/about/sc/use/images/mypage/cap_mypage8.gif) no-repeat;}
#columnAboutMypage .box .pageTop {
	background:transparent url(/about/sc/use/images/cap_pagetop.gif) no-repeat;
	left:625px;
	margin:3px 10px 0 0;
	position:relative;
	top:-22px;
	width:84px;
}
#columnAboutMypage .box .pageTop:hover {	background-position:0 -16px;}

/* #about-blogparts ---- */
#columnAboutBlogparts h4 {
	margin-top: 30px;
}
#columnAboutBlogparts h5 {
	font-size: 120%;
	color: #666666;
}
#columnAboutBlogparts h3.blogparts {	
	background:transparent url(/about/sc/use/images/blogparts/h_about_blogparts.gif) no-repeat;
	height:0px !important;
	margin-bottom:10px;
	overflow:hidden;
	padding-top:17px;
}
#columnAboutBlogparts .columnLeft {
	float:left;
	width:329px;
	margin-bottom:50px;
}
#columnAboutBlogparts .columnRight {
	float:right;
	width:329px;
	margin-bottom:50px;
}
#columnAboutBlogparts table.valign tr { vertical-align: top; }
#columnAboutBlogparts table.valign td.columnMargin { width: 60px; }
#columnAboutBlogparts .inner {	margin-bottom:23px;}
#columnAboutBlogparts .inner h5 {	margin-bottom:5px;}
#columnAboutBlogparts .innerLeft {
	float:left;
	width:60px;
}
#columnAboutBlogparts .innerRight {
	float:right;
	width:258px;
}
#columnAboutBlogparts .gazoo .columnLeft {
	margin-bottom:0;
	width:330px;
}
#columnAboutBlogparts .gazoo .columnRight {
	margin-bottom:0;
	width:320px;
}
#columnAboutBlogparts .gazoo .gazooLink {
	float:right;
	padding-top:38px;
}
#columnAboutBlogparts .gazoo .gazooLink .link {	display:inline-block;}
#columnAboutBlogparts .gazoo {
	margin: -19px 2px 0 0;
	padding: 12px 20px;
	border: solid 1px #CCCCCC;
	border-top: none;
	background: #E2F8FF;
}
#columnAboutBlogparts .gazoo img {
	margin-top: 1.2em;
}
#columnAboutBlogparts li {padding:3px 0;}
#columnAboutBlogparts li .link {	display:inline;}
#columnAboutBlogparts h4.cap1,
#columnAboutBlogparts h4.cap2,
#columnAboutBlogparts h4.cap3 {
	height:0px !important;
	overflow:hidden;
	padding-top:22px;
}
#columnAboutBlogparts h4.cap1 {	background:transparent url(/about/sc/use/images/blogparts/cap_blogparts1.gif) no-repeat;}
#columnAboutBlogparts h4.cap2 {	background:transparent url(/about/sc/use/images/blogparts/cap_blogparts2.gif) no-repeat;}
#columnAboutBlogparts h4.cap3 {	background:transparent url(/about/sc/use/images/blogparts/cap_blogparts3.gif) no-repeat;}
#columnAboutBlogparts .box .pageTop {
	background:transparent url(/about/sc/use/images/cap_pagetop.gif) no-repeat;
	left:625px;
	margin:3px 10px 0 0;
	position:relative;
	top:-22px;
	width:84px;
}
#columnAboutBlogparts .box .pageTop:hover {	background-position:0 -16px;}

/* #about-webpassport ---- */
#columnAboutWebpassport h4 {
	margin-top: 30px;
}
#columnAboutWebpassport h5 {
	font-size: 120%;
	color: #666666;
}
#columnAboutWebpassport h3.webpassport {	
	background:transparent url(/about/sc/use/images/webpassport/h_about_webpassport.gif) no-repeat;
	height:0px !important;
	margin-bottom:10px;
	overflow:hidden;
	padding-top:17px;
}
#columnAboutWebpassport li {padding:3px 0;}
#columnAboutWebpassport li .link {	display:inline;}
#columnAboutWebpassport em {
	color:#62ABA4;
	font-style:normal;
}
#columnAboutWebpassport h4.cap1,
#columnAboutWebpassport h4.cap2,
#columnAboutWebpassport h4.cap3,
#columnAboutWebpassport h4.cap4,
#columnAboutWebpassport h4.cap5,
#columnAboutWebpassport h4.cap6,
#columnAboutWebpassport h4.cap7 {
	height:0px !important;
	overflow:hidden;
	padding-top:22px;
}
#columnAboutWebpassport h4.cap1 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport1.gif) no-repeat;}
#columnAboutWebpassport h4.cap2 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport2.gif) no-repeat;}
#columnAboutWebpassport h4.cap3 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport3.gif) no-repeat;}
#columnAboutWebpassport h4.cap4 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport4.gif) no-repeat;}
#columnAboutWebpassport h4.cap5 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport5.gif) no-repeat;}
#columnAboutWebpassport h4.cap6 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport6.gif) no-repeat;}
#columnAboutWebpassport h4.cap7 {	background:transparent url(/about/sc/use/images/webpassport/cap_webpassport7.gif) no-repeat;}
#columnAboutWebpassport .box .pageTop {
	background:transparent url(/about/sc/use/images/cap_pagetop.gif) no-repeat;
	left:625px;
	margin:3px 10px 0 0;
	position:relative;
	top:-22px;
	width:84px;
}
#columnAboutWebpassport .box .pageTop:hover {	background-position:0 -16px;}
#columnAboutWebpassport .columnLeft {
	float:left;
	width:375px;
}
#columnAboutWebpassport .columnRight {
	float:right;
	width:335px;
}
/* #about-faq ---- */
#columnAboutFaq li.login,
#columnAboutFaq li.logout,
#columnAboutFaq p.login,
#columnAboutFaq p.logout { display: none; }
div.loginFAQ  li.login,
div.logoutFAQ li.logout,
div.loginFAQ  p.login,
div.logoutFAQ p.logout { display: block !important; }

#columnAboutFaq h3.faq {	
	background:transparent url(/about/sc/faq/images/h_inquiries.gif) no-repeat;
	height:0px !important;
	margin-bottom:10px;
	overflow:hidden;
	padding-top:17px;
}
#columnAboutFaq li {padding:3px 0;}
#columnAboutFaq li .link {	display:inline;}
#columnAboutFaq h4.cap1,
#columnAboutFaq h4.cap2,
#columnAboutFaq h4.cap3,
#columnAboutFaq h4.cap4 {
	height:0px !important;
	overflow:hidden;
	padding-top:22px;
}
#columnAboutFaq h4.cap1 {	background:transparent url(/about/sc/faq/images/cap_faq1.gif) no-repeat;}
#columnAboutFaq h4.cap2 {	background:transparent url(/about/sc/faq/images/cap_faq2.gif) no-repeat;}
#columnAboutFaq h4.cap3 {	background:transparent url(/about/sc/faq/images/cap_faq3.gif) no-repeat;}
#columnAboutFaq h4.cap4 {	background:transparent url(/about/sc/faq/images/cap_faq4.gif) no-repeat;}
#columnAboutFaq .box .pageTop {
	background:transparent url(/about/sc/use/images/cap_pagetop.gif) no-repeat;
	left:625px;
	margin:3px 10px 0 0;
	position:relative;
	top:-22px;
	width:84px;
}
#columnAboutFaq .box .pageTop:hover {	background-position:0 -16px;}

#columnAboutFaq ul.faqIndex {
	margin-bottom: 30px;
}
#columnAboutFaq ul.faqIndex li {
	padding: 4px 10px 4px 44px;
	background: url(/about/sc/faq/images/mark_q.gif) 18px center no-repeat;
	border-bottom: dotted 1px #CCCCCC;
}
#columnAboutFaq ul.faqIndex li.category {
	padding: 20px 18px 6px;
	background: #FFFFFF;
	border-bottom: solid 1px #CCCCCC;
}
#columnAboutFaq ul.faqIndex li a {
	font-size: 120%;
}
#columnAboutFaq ul.faqIndex li.category a,
#columnAboutFaq ul.faqIndex li.category a:hover {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#columnAboutFaq p.question {
	padding: 10px 10px 10px 44px;
	background: #F6F6F6 url(/about/sc/faq/images/mark_q.gif) 18px center no-repeat;
	border-left: solid 1px #000000;
}
#columnAboutFaq p.question a,
#columnAboutFaq p.question a:hover {
	font-size: 120%;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
}
#columnAboutFaq p.answer {
	margin-bottom: 20px;
	padding: 10px 0 10px 44px;
	font-size: 120%;
	background: url(/about/sc/faq/images/mark_a.gif) 18px 1em no-repeat;
	border-left: solid 1px #000000;
}

/* #about-privacy_statement ---- */
#columnAboutPrivacyStatement h4.cap1,
#columnAboutPrivacyStatement h4.cap2,
#columnAboutPrivacyStatement h4.cap3,
#columnAboutPrivacyStatement h4.cap4,
#columnAboutPrivacyStatement h4.cap5,
#columnAboutPrivacyStatement h4.cap6,
#columnAboutPrivacyStatement h4.cap7,
#columnAboutPrivacyStatement h4.cap8,
#columnAboutPrivacyStatement h4.cap9,
#columnAboutPrivacyStatement h4.cap10,
#columnAboutPrivacyStatement h4.cap11,
#columnAboutPrivacyStatement h4.cap12 {
	height:0px !important;
	margin-bottom:10px;
	overflow:hidden;
	padding-top:22px;
}
#columnAboutPrivacyStatement h4.cap1 {	background:transparent url(/about/sc/images/cap_privacy_statement1.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap2 {	background:transparent url(/about/sc/images/cap_privacy_statement2.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap3 {	background:transparent url(/about/sc/images/cap_privacy_statement3.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap4 {	background:transparent url(/about/sc/images/cap_privacy_statement4.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap5 {	background:transparent url(/about/sc/images/cap_privacy_statement5.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap6 {	background:transparent url(/about/sc/images/cap_privacy_statement6.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap7 {	background:transparent url(/about/sc/images/cap_privacy_statement7.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap8 {	background:transparent url(/about/sc/images/cap_privacy_statement8.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap9 {	background:transparent url(/about/sc/images/cap_privacy_statement9.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap10 {	background:transparent url(/about/sc/images/cap_privacy_statement10.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap11 {	background:transparent url(/about/sc/images/cap_privacy_statement11.gif) no-repeat;}
#columnAboutPrivacyStatement h4.cap12 {	background:transparent url(/about/sc/images/cap_privacy_statement12.gif) no-repeat;}
#columnAboutPrivacyStatement ol li{	margin-left:18px;}

/* #about-terms_of_use ---- */
#columnAboutTermsOfUse .columnLeft {
	float:left;
	margin-bottom:35px;
	width:329px;
}
#columnAboutTermsOfUse .columnRight {
	float:right;
	margin-bottom:35px;
	width:329px;
}
#columnAboutTermsOfUse .columnLeft h5,
#columnAboutTermsOfUse .columnRight h5 {	margin-bottom:10px;}
#columnAboutTermsOfUse .plugin{	margin-bottom:15px;}
#columnAboutTermsOfUse .plugin li{
	margin-top:10px;
	padding-bottom:7px;
	border-bottom:1px solid #cccccc;
}
#columnAboutTermsOfUse .box a.link{	margin:10px 0;}

/* #about-sitemap ---- */
#columnAboutSitemap .columnLeft {
	float:left;
	margin-bottom:30px;
	width:329px;
}
#columnAboutSitemap .columnRight {
	float:right;
	margin-bottom:30px;
	width:329px;
}
#columnAboutSitemap .columnLeft h4,
#columnAboutSitemap .columnRight h4 {
	border-bottom: solid 1px #CCCCCC;
}
#columnAboutSitemap .columnLeft h4.mainTitle a,
#columnAboutSitemap .columnRight h4.mainTitle a {
	font-size: 120%;
}
#columnAboutSitemap .columnLeft h4 a,
#columnAboutSitemap .columnRight h4 a {
	display: block;
	margin: 3px 0;
	padding-left: 8px;
	text-decoration: none !important;
	background: url(/images/common/a_red.gif) 0 .4em no-repeat;
}
#columnAboutSitemap .inner{ zoom:1; }
#columnAboutSitemap .innerLeft {
	float:left;
	width:160px;
}
#columnAboutSitemap .innerRight {
	float:right;
	width:160px;
}

/* columnSetting ---- */
#columnSetting {
	width: 720px;
	padding: 20px 20px 0;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
#columnSetting li {padding:3px 0;}
#columnSetting li .link {	display:inline;}

#columnSetting h5 {
	font-size: 120%;
	color: #666666;
}
#columnSetting h4.cap1,
#columnSetting h4.cap2,
#columnSetting h4.cap3,
#columnSetting h4.cap4,
#columnSetting h4.cap5,
#columnSetting h4.cap6 {
	height:0px !important;
	overflow:hidden;
	padding-top:22px;
}
#columnSetting h4.cap1 {	background:transparent url(/about/sc/images/guideline/cap_setting1.gif) no-repeat;}
#columnSetting h4.cap2 {	background:transparent url(/about/sc/images/guideline/cap_setting2.gif) no-repeat;}
#columnSetting h4.cap3 {	background:transparent url(/about/sc/images/guideline/cap_setting3.gif) no-repeat;}
#columnSetting h4.cap4 {	background:transparent url(/about/sc/images/guideline/cap_setting4.gif) no-repeat;}
#columnSetting h4.cap5 {	background:transparent url(/about/sc/images/guideline/cap_setting5.gif) no-repeat;}
#columnSetting h4.cap6 {	background:transparent url(/about/sc/images/guideline/cap_setting6.gif) no-repeat;}
#columnSetting .box .pageTop {
	background:transparent url(/about/sc/use/images/cap_pagetop.gif) no-repeat;
	left:625px;
	margin:3px 10px 0 0;
	position:relative;
	top:-22px;
	width:84px;
}
#columnSetting .box { margin-bottom: 20px; }
#columnSetting .box .pageTop:hover {	background-position:0 -16px;}
#columnSetting div.scene .column1 {
	width: 30px;
}
#columnSetting div.scene .column2 {
	padding: 0;
	width: 680px;
}
